com.adobe.icc.services.api
Interface AuditService


public interface AuditService

Service interface for auditing related operations.


Method Summary
 AuditLog addAuditLog(AuditLog auditLog)
          Add the given audit record.
 void deleteAuditLog(java.lang.String auditLogId)
          This API deletes the AuditLog represented by the input parameter auditLogId.
 java.util.List getAllAuditLogs(Query query)
          List all AuditLogs filtered by the given Query.
 AuditLog getAuditRecord(java.lang.String auditLogId)
          Get Audit Log for the given ID.
 

Method Detail

addAuditLog

AuditLog addAuditLog(AuditLog auditLog)
Add the given audit record.

Parameters:
auditLog -
Returns:

deleteAuditLog

void deleteAuditLog(java.lang.String auditLogId)
                    throws ICCException
This API deletes the AuditLog represented by the input parameter auditLogId.

Parameters:
auditLogId -
Throws:
ICCException

getAuditRecord

AuditLog getAuditRecord(java.lang.String auditLogId)
Get Audit Log for the given ID.

Parameters:
auditLogId - GUID of an audit log
Returns:
AuditLog for the given auditLogId

getAllAuditLogs

java.util.List getAllAuditLogs(Query query)
                               throws ICCException
List all AuditLogs filtered by the given Query.

Parameters:
query - Query to select Letter (supports only first level attributes/properties of an object).
The "attributeName" used in the Statement object should be the name of the property in the object (Form object, in this case).
Returns:
List of AuditLog objects
Throws:
ICCException
See Also:
Statement, Query


[an error occurred while processing this directive] [an error occurred while processing this directive]