public interface tcAuditOperationsIntf extends tcUtilityOperationsIntf
| Modifier and Type | Method and Description |
|---|---|
void |
generateGPASnapshot(long groupKey)
Creates the SnapShots for each groups, this is as a part of the Group auditing update script.
|
void |
generateSnapshot(long usrKey)
Creates the SnapShots for each users, this is as a part of the User profile auditing update script.
|
void |
generateSnapshotForUserOnline(long usrKey)
This method will generate snapshot for the given user "online" i.e.
|
Thor.API.tcResultSet |
getUserProfile(long upa)
Get user profile from a given UPA_KEY
|
java.lang.String[] |
getUsersWithNoSnapshots()
This method checks that all the users have a snapshot.
|
boolean |
processAuditMessageOnline(int audJmsKey)
Processes the specific AUD_JMS_KEY online
|
void |
processIdentifierOffline(java.lang.String audJmsKey,
java.lang.String auditor,
java.lang.String identifier,
java.lang.String maxAudJmsKey)
Sends a JMS message for the specified identifier and auditor
|
void |
reIssueAuditMessageByIdentifier(java.lang.String auditor,
java.lang.String identifier)
Re-issues the audit message for a specific for a specific auditor and identifier.
|
close, getName, setCountry, setLanguage, setVariantvoid generateSnapshot(long usrKey)
throws tcAPIException
tcAPIExceptionThor.API.tcResultSet getUserProfile(long upa)
throws tcAPIException,
tcAPIException
tcResultSet that contains the following information: tcAPIExceptionboolean processAuditMessageOnline(int audJmsKey)
throws tcAPIException,
tcAPIException
audJmsKey - The AUD_JMS_KEY to processtcAPIExceptionvoid reIssueAuditMessageByIdentifier(java.lang.String auditor,
java.lang.String identifier)
throws tcAPIException,
tcAPIException
auditor - The AUD_CLASS value to re-issueidentifier - The IDENTIFIER value to re-issuetcAPIExceptiontcUserNotFoundExceptionvoid processIdentifierOffline(java.lang.String audJmsKey,
java.lang.String auditor,
java.lang.String identifier,
java.lang.String maxAudJmsKey)
throws tcAPIException,
tcAPIException
audJmsKey - aud_jms_keyauditor - The AUD_CLASS value to re-issueidentifier - The IDENTIFIER value to re-issuemaxAudJmsKey - Max aud jms keytcAPIExceptionjava.lang.String[] getUsersWithNoSnapshots()
throws tcAPIException,
tcAPIException
tcAPIExceptionvoid generateSnapshotForUserOnline(long usrKey)
throws tcAPIException,
tcAPIException
tcAPIExceptionvoid generateGPASnapshot(long groupKey)
throws tcAPIException
tcAPIException