Package com.jalios.jcms
Class AbstractLinkIndexListener
- java.lang.Object
-
- com.jalios.jcms.BasicStoreListener
-
- com.jalios.jcms.AbstractLinkIndexListener
-
- All Implemented Interfaces:
PluginComponent
,StoreListener
public abstract class AbstractLinkIndexListener extends BasicStoreListener
This abstract class is implemented by generated.LinkIndexListener- Author:
- Olivier Dedieu
-
-
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 com.jalios.jcms.BasicStoreListener
handleCommitUpdate, handleCreate, handleDelete, handlePrepareUpdate, init
-
-
-
-
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, java.lang.String[] dbDataIds, 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, java.lang.String[] dbdataIds, java.lang.String field)
-
remove
public void remove(Data src, java.lang.String tgtDbDataId, java.lang.String field)
-
-