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 voidadd(Data src, Data[] array, java.lang.String field)voidadd(Data src, Data tgt, java.lang.String field)voidadd(Data src, java.lang.String[] dbDataIds, java.lang.String field)voidadd(Data src, java.lang.String tgtDbDataId, java.lang.String field)voidadd(Data src, java.util.Collection<?> coll, java.lang.String field)voidadd(Data src, java.util.Map<java.lang.String,?> mlMap, java.lang.String field)voidremove(Data src, Data[] array, java.lang.String field)voidremove(Data src, Data tgt, java.lang.String field)voidremove(Data src, java.lang.String[] dbdataIds, java.lang.String field)voidremove(Data src, java.lang.String tgtDbDataId, java.lang.String field)voidremove(Data src, java.util.Collection<?> coll, java.lang.String field)voidremove(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)
 
 - 
 
 -