public class CMISChangeLogServiceImpl extends Object implements CMISChangeLogService
| Constructor and Description |
|---|
CMISChangeLogServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
CMISCapabilityChanges |
getCapability() |
CMISChangeLog |
getChangeLogEvents(String changeLogToken,
Integer maxItems) |
boolean |
getChangesIncomplete() |
List<CMISBaseObjectTypeIds> |
getChangesOnTypeCapability() |
String |
getLastChangeLogToken() |
String |
getLastPageChangeLogToken(String currentPageToken,
Integer maxItems)
Assuming that currentPageToken begins a page of maxItems entries, gets the token at the start of the final page.
|
String |
getPreviousPageChangeLogToken(String currentPageToken,
Integer maxItems)
Gets the change log token maxItems entries before the given one
|
void |
setAuditService(AuditService auditService)
Set the AuditService.
|
void |
setChangesOnTypeCapability(List<CMISBaseObjectTypeIds> changesOnTypeCapability)
Set the ChangesOnTypeCapability.
|
void |
setCmisAuditApplicationName(String cmisAuditApplicationName)
Set the Audit Application Name.
|
public void setAuditService(AuditService auditService)
auditService - AuditServicepublic void setCmisAuditApplicationName(String cmisAuditApplicationName)
cmisAuditApplicationName - Audit Application Namepublic void setChangesOnTypeCapability(List<CMISBaseObjectTypeIds> changesOnTypeCapability)
changesOnTypeCapability - list of CMISBaseObjectTypeIdspublic CMISCapabilityChanges getCapability()
getCapability in interface CMISChangeLogServiceCMISCapabilityChanges enum value that specifies currently configured Auditing feature modeCMISChangeLogService.getCapability()public CMISChangeLog getChangeLogEvents(String changeLogToken, 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 String getLastChangeLogToken()
getLastChangeLogToken in interface CMISChangeLogServiceString value that represents Change Log Token which is currently actualCMISChangeLogService.getLastChangeLogToken()public String getPreviousPageChangeLogToken(String currentPageToken, 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 String getLastPageChangeLogToken(String currentPageToken, Integer maxItems)
CMISChangeLogServicegetLastPageChangeLogToken in interface CMISChangeLogServicecurrentPageToken - a change log tokenmaxItems - the number of entries per pageCMISChangeLogService.getLastPageChangeLogToken(java.lang.String, java.lang.Integer)public List<CMISBaseObjectTypeIds> getChangesOnTypeCapability()
getChangesOnTypeCapability in interface CMISChangeLogServiceList<CMISBaseObjectTypeIds> collection instance that contains configured value for Changes On Type capabilityCMISChangeLogService.getChangesOnTypeCapability()Copyright © 2005–2014 Alfresco Software. All rights reserved.