Package com.jalios.jcms
Class LimitControllerListener
- java.lang.Object
 - 
- com.jalios.jcms.db.BasicDBListener
 - 
- com.jalios.jcms.db.BasicDBListenerStoreListener
 - 
- com.jalios.jcms.LimitControllerListener
 
 
 
 
- 
- All Implemented Interfaces:
 DBConstants,DBListener,PluginComponent,StoreListener
public class LimitControllerListener extends BasicDBListenerStoreListener
 
- 
- 
Field Summary
- 
Fields inherited from class com.jalios.jcms.db.BasicDBListenerStoreListener
REVISION 
- 
Fields inherited from interface com.jalios.jcms.db.DBConstants
ALL_CATEGORIES_SET_FIELD, ATTACH_WS_SET_FIELD, AUTH_GRP_SET_FIELD, AUTH_MBR_SET_FIELD, AUTHOR_ID_FIELD, CATEGORIES_SET_FIELD, CDATE_FIELD, CHANNEL_JCMSDB_PROP, DBDATA_URID, HAS_ATTACH_WS_FIELD, HAS_NO_READ_RIGHTS, HIBERNATE_MAPPING_ADATE, HIBERNATE_MAPPING_AUTHOR, HIBERNATE_MAPPING_CDATE, HIBERNATE_MAPPING_EDATE, HIBERNATE_MAPPING_HAS_ATTACH_WS, HIBERNATE_MAPPING_HASNOREADRIGHTS, HIBERNATE_MAPPING_MAININSTANCE_ID, HIBERNATE_MAPPING_MAJORVERSION, HIBERNATE_MAPPING_MDATE, HIBERNATE_MAPPING_MERGE_DATE, HIBERNATE_MAPPING_MERGE_ID, HIBERNATE_MAPPING_MINORVERSION, HIBERNATE_MAPPING_OPAUTHOR, HIBERNATE_MAPPING_PDATE, HIBERNATE_MAPPING_PSTATUS, HIBERNATE_MAPPING_READ_ACK, HIBERNATE_MAPPING_READERCOUNT, HIBERNATE_MAPPING_RESTRICTIVE_UPDATE_RIGHTS, HIBERNATE_MAPPING_TITLE, HIBERNATE_MAPPING_TRACKED, HIBERNATE_MAPPING_UDATE, HIBERNATE_MAPPING_VOTECOUNT, HIBERNATE_MAPPING_VOTESCORE, HIBERNATE_MAPPING_WORKFLOW_ID, HIBERNATE_MAPPING_WORKSPACE_ID, MAX_HIBERNATE_MAPPING_PUBLICATION, MDATE_FIELD, OPAUTHOR_ID_FIELD, PSTATUS_FIELD, ROW_ID_FIELD, SCROLL_FETCH_SIZE, WORKFLOW_ID_FIELD, WORKSPACE_ID_FIELD 
 - 
 
- 
Constructor Summary
Constructors Constructor Description LimitControllerListener(LimitController limitController) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleCreate(Storable storable, boolean firstTime)This method gets called when a storable is created.voidonPostInsert(DBData data, org.hibernate.event.PostInsertEvent event, boolean firstTime)This method is called after a DBData has been created.- 
Methods inherited from class com.jalios.jcms.db.BasicDBListenerStoreListener
handleCommitUpdate, handleDelete, handlePrepareUpdate 
- 
Methods inherited from class com.jalios.jcms.db.BasicDBListener
getAdateFromState, getAuthorIdFromState, getCdateFromState, getDateFromState, getEdateFromState, getMdateFromState, getPdateFromState, getPrePstatus, getPrePstatus, getPstatusFromState, hasNoChange, hasNoChange, init, onPostDelete, onPostUpdate, onPreUpdate 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
LimitControllerListener
public LimitControllerListener(LimitController limitController)
 
 - 
 
- 
Method Detail
- 
handleCreate
public void handleCreate(Storable storable, boolean firstTime)
Description copied from interface:StoreListenerThis method gets called when a storable is created.- Specified by:
 handleCreatein interfaceStoreListener- Overrides:
 handleCreatein classBasicDBListenerStoreListener- Parameters:
 storable- the storablefirstTime- true if it is the first time this operation is processed- See Also:
 StoreListener.handleCreate(Storable, boolean)
 
- 
onPostInsert
public void onPostInsert(DBData data, org.hibernate.event.PostInsertEvent event, boolean firstTime)
Description copied from interface:DBListenerThis method is called after a DBData has been created.- Specified by:
 onPostInsertin interfaceDBListener- Overrides:
 onPostInsertin classBasicDBListener- Parameters:
 data- the data.event- the event.firstTime- true on the JSync replica on which the operation took place and false on the other replicas.- See Also:
 DBListener.onPostInsert(DBData, PostInsertEvent, boolean)
 
 - 
 
 -