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, setVariant
void generateSnapshot(long usrKey) throws tcAPIException
tcAPIException
Thor.API.tcResultSet getUserProfile(long upa) throws tcAPIException, tcAPIException
tcResultSet
that contains the following information: tcAPIException
boolean processAuditMessageOnline(int audJmsKey) throws tcAPIException, tcAPIException
audJmsKey
- The AUD_JMS_KEY to processtcAPIException
void 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-issuetcAPIException
tcUserNotFoundException
void 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 keytcAPIException
java.lang.String[] getUsersWithNoSnapshots() throws tcAPIException, tcAPIException
tcAPIException
void generateSnapshotForUserOnline(long usrKey) throws tcAPIException, tcAPIException
tcAPIException
void generateGPASnapshot(long groupKey) throws tcAPIException
tcAPIException