Class AbstractLinkIndexListener

  • All Implemented Interfaces:
    PluginComponent, StoreListener

    public abstract class AbstractLinkIndexListener
    extends BasicStoreListener
    This abstract class is implemented by generated.LinkIndexListener
    Version:
    $Revision: 123281 $
    Author:
    Olivier Dedieu
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String REVISION  
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractLinkIndexListener​(java.util.TreeMap<Data,​java.util.Map<java.lang.Class<? extends Data>,​java.util.Map<java.lang.String,​java.util.TreeSet<Data>>>> jstoreIndex, java.util.TreeMap<java.lang.String,​java.util.Map<java.lang.Class<? extends Data>,​java.util.Map<java.lang.String,​java.util.TreeSet<Data>>>> jcmsdbIndex)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(Data src, Data[] array, java.lang.String field)  
      void add​(Data src, Data tgt, java.lang.String field)  
      void add​(Data src, java.lang.String[] dbDataIds, java.lang.String field)  
      void add​(Data src, java.lang.String tgtDbDataId, java.lang.String field)  
      void add​(Data src, java.util.Collection<?> coll, java.lang.String field)  
      void add​(Data src, java.util.Map<java.lang.String,​?> mlMap, java.lang.String field)  
      void remove​(Data src, Data[] array, java.lang.String field)  
      void remove​(Data src, Data tgt, java.lang.String field)  
      void remove​(Data src, java.lang.String[] dbdataIds, java.lang.String field)  
      void remove​(Data src, java.lang.String tgtDbDataId, java.lang.String field)  
      void remove​(Data src, java.util.Collection<?> coll, java.lang.String field)  
      void remove​(Data src, java.util.Map<java.lang.String,​?> mlMap, java.lang.String field)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractLinkIndexListener

        public AbstractLinkIndexListener​(java.util.TreeMap<Data,​java.util.Map<java.lang.Class<? extends Data>,​java.util.Map<java.lang.String,​java.util.TreeSet<Data>>>> jstoreIndex,
                                         java.util.TreeMap<java.lang.String,​java.util.Map<java.lang.Class<? extends Data>,​java.util.Map<java.lang.String,​java.util.TreeSet<Data>>>> jcmsdbIndex)
    • Method Detail

      • add

        public void add​(Data src,
                        java.util.Map<java.lang.String,​?> mlMap,
                        java.lang.String field)
      • add

        public void add​(Data src,
                        java.util.Collection<?> coll,
                        java.lang.String field)
      • add

        public void add​(Data src,
                        Data[] array,
                        java.lang.String field)
      • add

        public void add​(Data src,
                        java.lang.String[] dbDataIds,
                        java.lang.String field)
      • add

        public void add​(Data src,
                        Data tgt,
                        java.lang.String field)
      • add

        public void add​(Data src,
                        java.lang.String tgtDbDataId,
                        java.lang.String field)
      • remove

        public void remove​(Data src,
                           java.util.Map<java.lang.String,​?> mlMap,
                           java.lang.String field)
      • remove

        public void remove​(Data src,
                           java.util.Collection<?> coll,
                           java.lang.String field)
      • remove

        public void remove​(Data src,
                           Data[] array,
                           java.lang.String field)
      • remove

        public void remove​(Data src,
                           java.lang.String[] dbdataIds,
                           java.lang.String field)
      • remove

        public void remove​(Data src,
                           Data tgt,
                           java.lang.String field)
      • remove

        public void remove​(Data src,
                           java.lang.String tgtDbDataId,
                           java.lang.String field)