Product Information > JADE Encyclopaedia of Classes – Volume 1 > Chapter 1 - System Classes > JadeAuditAccess Methods

JadeAuditAccess Methods

The methods defined in the JadeAuditAccess class are summarized in the following table.

Method Description
clearRegisteredFilters Clears any registered class filters
generateDescription Creates a description file containing a list of the names and required metadata of all schemas, classes, and properties
getAfterImage Returns a Binary containing a copy of the audit after-image beginning with the oid and followed by the object properties
getAfterPropertyValue Returns the value of the specified property in the after-image
getBeforeImage Returns a Binary containing a copy of the audit before-image beginning with the oid and followed by the object properties
getBeforePropertyValue Returns the value of the specified property in the before-image
getBlobProperty Returns the attributes of the specified blob or slob property
getBlobValue Reassembles the complete before image and after image of the specified blob or slob
getChangedPropertyNames Clears the names array and then populates it with the names of the properties that are partially or wholly spanned by changes in the journal record
getChangeUserData Returns information from a journal record that audits changes to the user code of a process
getClassName Returns the schema and class names of the specified class number
getClassNumber Returns the class number of the specified class in the specified schema
getClassProperty Retrieves the attributes of the property of the specified class number
getClassPropertyNames Creates a string array and populates it with the names of the properties of the specified class number
getJournal Locates the journal (or the first journal) to be accessed
getJournalName Returns the name of the current journal
getJournalNumber Returns the number of the current journal
getJournalPath Returns the path of the current journal
getNextJournal Locates the next journal to be accessed
getNextRecord Returns the next (relevant) record retrieved from the current journal file
getProperty Returns the attributes of the specified property for the class of the current audit record
getUTCBias Returns the UTC bias value of the current journal
getUserData Returns user name and index or the user index of the current record
loadDescription Enables the user to select a description file to load
loadDescriptionByName Loads a specified description file
nextAuditRecord (Deprecated) Use the getNextRecord method
registerFilterClass Specifies class filtering for the specified class number
registerFilterClassName Specifies class filtering for the specified schema and class name
registerFilterCollection Specifies collection class filtering for the specified class number
registerFilterCollectionName Specifies collection class filtering for the specified schema and class name
registerFilterTimeRange Specifies the first and last timestamps for filtering accessible audit records
setAccessMode Sets the journal access mode
setFilterExcludes Changes the record filtering mechanism to exclude mode

For an example of a journal reader method that utilizes functionality of the JadeAuditAccess framework, see "JadeAuditAccess Class Method Example", later in this chapter.