|
Java SDK r12.5 SP 8 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netegrity.imapi.EnhancedAuditData
public class EnhancedAuditData
Maintains a collection of objects for auditing, including the new and old attributes of these objects.
AuditEvent,
EventProfile,
GenericAuditEvent| Field Summary | |
|---|---|
static java.lang.String |
PROPERTY_CONTAINER
The unique identifier of the container object. |
static java.lang.String |
PROPERTY_CONTAINER_NAME
The friendly name of the container object. |
static java.lang.String |
PROPERTY_CONTAINER_TYPE
The object type of the container object. |
static java.lang.String |
PROPERTY_ITEM
The unique identifier of the contained object. |
static java.lang.String |
PROPERTY_ITEM_NAME
The friendly name of the contained object. |
static java.lang.String |
PROPERTY_ITEM_TYPE
The object type of the contained object. |
| Constructor Summary | |
|---|---|
EnhancedAuditData()
|
|
| Method Summary | |
|---|---|
void |
addAuditProfile(AuditProfile auditProfile)
Adds an AuditProfile object to the collection. |
void |
addManagedObject(ManagedObject obj)
Extracts information about the specified managed object attributes and adds them to the audit data. |
void |
addObject(java.lang.String profileName,
ObjectType objType,
AttributeCollection obj)
Uses audit configuration information, based on an AttributeCollection object,
to extract the correct set of new and old attributes. |
void |
addParentOrganization(Organization org)
Extracts informaiton about the specified parent organization and adds it to the audit data. |
void |
addRelationship(ManagedObject item,
ManagedObject container,
boolean remove)
Calls addManagedObject() for both the item and the container, and
then creates a RELATIONSHIP
object to add to the audit data. |
java.util.Vector |
getAuditProfiles()
Retrieves the collection of AuditProfile objects. |
EventProfile |
getEventProfile()
Retrieves the EventProfile object. |
void |
setAuditFilter(AuditFilter auditFilter)
Sets the AuditFilter. |
void |
setEventProfile(EventProfile eventProfile)
Sets the EventProfile object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PROPERTY_ITEM
public static final java.lang.String PROPERTY_ITEM_NAME
public static final java.lang.String PROPERTY_ITEM_TYPE
public static final java.lang.String PROPERTY_CONTAINER_TYPE
public static final java.lang.String PROPERTY_CONTAINER
public static final java.lang.String PROPERTY_CONTAINER_NAME
| Constructor Detail |
|---|
public EnhancedAuditData()
| Method Detail |
|---|
public void setAuditFilter(AuditFilter auditFilter)
AuditFilter.
public EventProfile getEventProfile()
EventProfile object. EventProfile provides
values for event attributes.
EventProfile object.public void setEventProfile(EventProfile eventProfile)
EventProfile object. An EventProfile provides
values for event attributes.
eventProfile - The EventProfile object to set.public java.util.Vector getAuditProfiles()
AuditProfile objects.
AuditProfile objectspublic void addAuditProfile(AuditProfile auditProfile)
AuditProfile object to the collection.
auditProfile - The AuditProfile object to add.
public void addObject(java.lang.String profileName,
ObjectType objType,
AttributeCollection obj)
AttributeCollection object,
to extract the correct set of new and old attributes.
profileName - The Friendly name of the object.objType - The object type.obj - Attributes of the object.public void addParentOrganization(Organization org)
org - The parent organization whose attributes are being added to the audit data.public void addManagedObject(ManagedObject obj)
obj - The managed object whose attributes are being added to the audit data.
public void addRelationship(ManagedObject item,
ManagedObject container,
boolean remove)
addManagedObject() for both the item and the container, and
then creates a RELATIONSHIP
object to add to the audit data.
item - The managed object to add.container - The container for the managed object.remove - Indicates whether the managed object is being removed from or added to
the container object. true if the managed object is being
removed from the container object, or false otherwise.
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||