Methods
| Modifier and Type |
Method and Description |
void |
addAuditSuppressCriteria(AuditSuppressCriteria criteria) |
void |
addConnection(Connection conn) |
void |
clearAllAuditSuppressCriteria() |
void |
closeActiveConnection() |
ActiveParticipant |
createActiveParticipant(boolean requestor,
AuditMessages.RoleIDCode... roleIDs) |
ActiveParticipant |
createActiveParticipant(boolean requestor,
String userID,
String alternativeUserID,
String userName,
String hostName,
AuditMessages.RoleIDCode... roleIDs) |
AuditSourceIdentification |
createAuditSourceIdentification() |
AuditSuppressCriteria |
findAuditSuppressCriteriaByCommonName(String cn) |
String |
getApplicationName() |
String |
getAuditEnterpriseSiteID() |
Device |
getAuditRecordRepositoryDevice() |
String |
getAuditRecordRepositoryDeviceName() |
String |
getAuditSourceID() |
String[] |
getAuditSourceTypeCodes() |
List<AuditSuppressCriteria> |
getAuditSuppressCriteriaList() |
List<Connection> |
getConnections() |
static AuditLogger |
getDefaultLogger() |
String |
getEncoding() |
AuditLogger.Facility |
getFacility() |
Boolean |
getInstalled() |
Exception |
getLastException() |
long |
getLastSentTimeInMillis() |
AuditLogger.Severity |
getMajorFailureSeverity() |
String |
getMessageID() |
AuditLogger.Severity |
getMinorFailureSeverity() |
int |
getNumberOfQueuedMessages() |
File[] |
getQueuedMessages() |
int |
getRetryInterval()
Get interval in seconds to retry to sent messages which could not be
sent to the record repository or 0 if messages failed to sent
are not spooled for later re-send.
|
String |
getSchemaURI() |
AuditLogger.Severity |
getSeriousFailureSeverity() |
File |
getSpoolDirectory()
Get spool directory into which messages failed to sent to the record
repository are stored for later re-send.
|
String |
getSpoolDirectoryURI() |
String |
getSpoolFileNameSuffix() |
String |
getSpoolNameFilePrefix() |
AuditLogger.Severity |
getSuccessSeverity() |
boolean |
isAuditMessageSuppressed(AuditMessage msg)
Test if the Event Identification and the Active ActiveParticipant of an
Audit Message matches one of the AuditSuppressCriteria
|
boolean |
isFormatXML() |
boolean |
isIncludeBOM() |
Boolean |
isIncludeInstanceUID() |
boolean |
isInstalled() |
boolean |
isTimestampInUTC() |
static InetAddress |
localHost() |
static String |
processID() |
void |
reconfigure(DeviceExtension from) |
boolean |
removeConnection(Connection conn) |
void |
sendQueuedMessages() |
void |
setApplicationName(String applicationName) |
void |
setAuditEnterpriseSiteID(String auditEnterpriseSiteID) |
void |
setAuditRecordRepositoryDevice(Device arrDevice) |
void |
setAuditSourceID(String auditSourceID) |
void |
setAuditSourceTypeCodes(String... auditSourceTypeCode) |
void |
setAuditSuppressCriteriaList(List<AuditSuppressCriteria> filters) |
static void |
setDefaultLogger(AuditLogger defaultLogger) |
void |
setEncoding(String encoding) |
void |
setFacility(AuditLogger.Facility facility) |
void |
setFormatXML(boolean formatXML) |
void |
setIncludeBOM(boolean includeBOM) |
void |
setIncludeInstanceUID(Boolean includeInstanceUID) |
void |
setInstalled(Boolean installed) |
void |
setMajorFailureSeverity(AuditLogger.Severity severity) |
void |
setMessageID(String messageID) |
void |
setMinorFailureSeverity(AuditLogger.Severity severity) |
void |
setRetryInterval(int interval)
Set interval in seconds to retry to sent messages which could not be
sent to the record repository or 0 if messages failed to sent
are not spooled for later re-send.
|
void |
setSchemaURI(String schemaURI) |
void |
setSeriousFailureSeverity(AuditLogger.Severity severity) |
void |
setSpoolDirectory(File directory)
Set spool directory into which messages failed sent to the record
repository are stored for later re-send.
|
void |
setSpoolDirectoryURI(String uri) |
void |
setSpoolFileNamePrefix(String prefix) |
void |
setSpoolFileNameSuffix(String suffix) |
void |
setSuccessSeverity(AuditLogger.Severity severity) |
void |
setTimestampInUTC(boolean timestampInUTC) |
Calendar |
timeStamp() |
void |
verifyNotUsed(Connection conn) |
void |
waitForNoQueuedMessages(long timeout) |
AuditLogger.SendStatus |
write(Calendar timeStamp,
AuditLogger.Severity severity,
byte[] data,
int off,
int len) |
AuditLogger.SendStatus |
write(Calendar timeStamp,
AuditMessage msg)
Send Audit Message by Syslog Protocol to Audit Record Repository, if the
message does not match any configured AuditSuppressCriteria.
|