Interface ITaskAuditService
- All Superinterfaces:
IComponent
,IInitializable
,ITaskComponent
Class ITaskAuditService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clearTaskAudit
(IURI taskURI) Clears task audit trailvoid
createNewAuditEntry
(ITask task, IURI principalURI, int operation, Map<String, ?> properties) Adds task audit trail entryvoid
createNewAuditEntry
(IURI taskURI, IURI principalURI, int operation, Map<String, ?> properties) Adds task audit trail entryvoid
createNewAuditEntry
(IURI taskURI, IURI principalURI, int operation, Map<String, ?> properties, long timestamp, int taskVersionNumber) Adds task audit trail entrygetTaskAudit
(IURI taskURI, int pageNumber, int pageSize, ClassLoader classLoader) Returns paginated task audit trail by task uri,pageNumber and pageSizegetTaskAudit
(IURI taskURI, ClassLoader classLoader) Returns task audit trail by task urigetTaskAuditEntryByID
(IURI taskURI, int auditEntryID, ClassLoader classLoader) Returns single entry from the task audit by its IDMethods inherited from interface com.webmethods.portal.system.IComponent
getComponentData, getComponentName, getComponentProvider, getURI, isInitialized, setComponentData, setComponentProvider
Methods inherited from interface com.webmethods.portal.system.init.IInitializable
init, shutdown
-
Method Details
-
getTaskAudit
Returns task audit trail by task uri- Throws:
PortalException
-
getTaskAudit
List<ITaskAuditEntry> getTaskAudit(IURI taskURI, int pageNumber, int pageSize, ClassLoader classLoader) throws PortalException Returns paginated task audit trail by task uri,pageNumber and pageSize- Throws:
PortalException
-
getTaskAuditEntryByID
ITaskAuditEntry getTaskAuditEntryByID(IURI taskURI, int auditEntryID, ClassLoader classLoader) throws PortalException Returns single entry from the task audit by its ID- Throws:
PortalException
-
createNewAuditEntry
void createNewAuditEntry(IURI taskURI, IURI principalURI, int operation, Map<String, ?> properties) throws PortalExceptionAdds task audit trail entry- Throws:
PortalException
-
createNewAuditEntry
void createNewAuditEntry(IURI taskURI, IURI principalURI, int operation, Map<String, ?> properties, long timestamp, int taskVersionNumber) throws PortalExceptionAdds task audit trail entry- Throws:
PortalException
-
createNewAuditEntry
void createNewAuditEntry(ITask task, IURI principalURI, int operation, Map<String, ?> properties) throws PortalExceptionAdds task audit trail entry- Throws:
PortalException
-
clearTaskAudit
Clears task audit trail- Throws:
PortalException
-