|
eXo JCR :: Ext :: Services 1.16.0-Alpha1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.jcr.ext.audit.AuditServiceImpl
public class AuditServiceImpl
Created by The eXo Platform SAS .
| Field Summary |
|---|
| Fields inherited from interface org.exoplatform.services.jcr.ext.audit.AuditService |
|---|
AUDIT_STORAGE_ID, EXO_AUDIT, EXO_AUDITABLE, EXO_AUDITHISTORY, EXO_AUDITHISTORY_LASTRECORD, EXO_AUDITHISTORY_TARGETNODE, EXO_AUDITRECORD, EXO_AUDITRECORD_AUDITVERSION, EXO_AUDITRECORD_AUDITVERSIONNAME, EXO_AUDITRECORD_CREATED, EXO_AUDITRECORD_EVENTTYPE, EXO_AUDITRECORD_NEWVALUE, EXO_AUDITRECORD_OLDVALUE, EXO_AUDITRECORD_PROPERTYNAME, EXO_AUDITRECORD_USER, EXO_AUDITSTORAGE |
| Constructor Summary | |
|---|---|
AuditServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repService)
AuditServiceImpl constructor. |
|
AuditServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repService,
org.exoplatform.services.jcr.ext.registry.RegistryService registryService)
AuditServiceImpl constructor. |
|
| Method Summary | |
|---|---|
void |
addRecord(javax.jcr.Item previousItem,
javax.jcr.Item currentItem,
int eventType)
Adds new audit record. |
void |
createHistory(javax.jcr.Node node)
Creates audit history for given node. |
AuditHistory |
getHistory(javax.jcr.Node node)
Get node audit history. |
boolean |
hasHistory(javax.jcr.Node node)
Check if node has audit history. |
void |
removeHistory(javax.jcr.Node node)
Deletes audit history. |
void |
start()
|
void |
stop()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AuditServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repService)
throws org.exoplatform.services.jcr.config.RepositoryConfigurationException
initParams - repService -
org.exoplatform.services.jcr.config.RepositoryConfigurationException
public AuditServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repService,
org.exoplatform.services.jcr.ext.registry.RegistryService registryService)
throws org.exoplatform.services.jcr.config.RepositoryConfigurationException
initParams - repService - registryService -
org.exoplatform.services.jcr.config.RepositoryConfigurationException| Method Detail |
|---|
public void start()
start in interface org.picocontainer.Startable
public void addRecord(javax.jcr.Item previousItem,
javax.jcr.Item currentItem,
int eventType)
throws javax.jcr.RepositoryException
AuditService
addRecord in interface AuditServicejavax.jcr.RepositoryException
public void createHistory(javax.jcr.Node node)
throws javax.jcr.RepositoryException
AuditService
createHistory in interface AuditServicejavax.jcr.RepositoryException
public AuditHistory getHistory(javax.jcr.Node node)
throws javax.jcr.RepositoryException,
UnsupportedOperationException
AuditService
getHistory in interface AuditServicejavax.jcr.RepositoryException
UnsupportedOperationException - if item(parent) is not auditablepublic boolean hasHistory(javax.jcr.Node node)
AuditService
hasHistory in interface AuditService
public void removeHistory(javax.jcr.Node node)
throws javax.jcr.RepositoryException
AuditService
removeHistory in interface AuditServicejavax.jcr.RepositoryExceptionpublic void stop()
stop in interface org.picocontainer.Startable
|
eXo JCR :: Ext :: Services 1.16.0-Alpha1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||