public class CMISChangeLogServiceImpl extends java.lang.Object implements CMISChangeLogService
| Constructor and Description |
|---|
CMISChangeLogServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
CMISCapabilityChanges |
getCapability() |
CMISChangeLog |
getChangeLogEvents(java.lang.String changeLogToken,
java.lang.Integer maxItems) |
boolean |
getChangesIncomplete() |
java.util.List |
getChangesOnTypeCapability() |
java.lang.String |
getLastChangeLogToken() |
java.lang.String |
getLastPageChangeLogToken(java.lang.String currentPageToken,
java.lang.Integer maxItems)
Assuming that currentPageToken begins a page of maxItems entries, gets the token at the start of the final page.
|
java.lang.String |
getPreviousPageChangeLogToken(java.lang.String currentPageToken,
java.lang.Integer maxItems)
Gets the change log token maxItems entries before the given one
|
void |
setAuditService(AuditService auditService)
Set the AuditService.
|
void |
setChangesOnTypeCapability(java.util.List changesOnTypeCapability)
Set the ChangesOnTypeCapability.
|
void |
setCmisAuditApplicationName(java.lang.String cmisAuditApplicationName)
Set the Audit Application Name.
|
public void setAuditService(AuditService auditService)
auditService - AuditServicepublic void setCmisAuditApplicationName(java.lang.String cmisAuditApplicationName)
cmisAuditApplicationName - Audit Application Namepublic void setChangesOnTypeCapability(java.util.List changesOnTypeCapability)
changesOnTypeCapability - list of CMISBaseObjectTypeIdspublic CMISCapabilityChanges getCapability()
getCapability in interface CMISChangeLogServiceCMISCapabilityChanges enum value that specifies currently configured Auditing feature modeCMISChangeLogService.getCapability()public CMISChangeLog getChangeLogEvents(java.lang.String changeLogToken, java.lang.Integer maxItems) throws CMISInvalidArgumentException
getChangeLogEvents in interface CMISChangeLogServicechangeLogToken - - String value that represents some Change Log TokenmaxItems - - Integer value that determines required amount of entriesCMISChangeLog instance that describes entry mapped to specified Change Log TokenCMISInvalidArgumentExceptionCMISChangeLogService.getChangeLogEvents(java.lang.String, java.lang.Integer)public boolean getChangesIncomplete()
getChangesIncomplete in interface CMISChangeLogServiceCMISChangeLogService.getChangesIncomplete()public java.lang.String getLastChangeLogToken()
getLastChangeLogToken in interface CMISChangeLogServiceString value that represents Change Log Token which is currently actualCMISChangeLogService.getLastChangeLogToken()public java.lang.String getPreviousPageChangeLogToken(java.lang.String currentPageToken,
java.lang.Integer maxItems)
CMISChangeLogServicegetPreviousPageChangeLogToken in interface CMISChangeLogServicecurrentPageToken - a change log tokenmaxItems - the number of entries to skip backwardsCMISChangeLogService.getPreviousPageChangeLogToken(java.lang.String, java.lang.Integer)public java.lang.String getLastPageChangeLogToken(java.lang.String currentPageToken,
java.lang.Integer maxItems)
CMISChangeLogServicegetLastPageChangeLogToken in interface CMISChangeLogServicecurrentPageToken - a change log tokenmaxItems - the number of entries per pageCMISChangeLogService.getLastPageChangeLogToken(java.lang.String, java.lang.Integer)public java.util.List getChangesOnTypeCapability()
getChangesOnTypeCapability in interface CMISChangeLogServiceList<CMISBaseObjectTypeIds> collection instance that contains configured value for Changes On Type capabilityCMISChangeLogService.getChangesOnTypeCapability()Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.