public class Event
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ATTR_TYPE_BINARY |
static int |
ATTR_TYPE_DATE_STRING |
static int |
ATTR_TYPE_DECRYPTED_STRING |
static int |
ATTR_TYPE_ENCRYPTED_STRING |
static int |
ATTR_TYPE_STRING |
protected ModPropertySet |
m_changes
The List of Attributes changes in this event.
|
protected java.lang.String |
m_eventID
Unique Identifier of the event.
|
protected java.lang.String |
m_eventSrc
The identifier of the object that caused this event.
|
protected java.lang.String |
m_eventTime
The Time of occurrence of the event.
|
protected java.lang.String |
m_eventType
Every Event is identified by a unique string value (understood by both ends).
|
protected java.lang.String |
m_objectDN
For OID, it is the DN of the object that changed.
|
protected java.lang.String |
m_objectGuid
The Unique ID of the Object that changed.
|
protected java.lang.String |
m_objectName
The Name of the object that changed.
|
protected java.lang.String |
m_profileID
The DIP integration profile ID responsible for this change event.
|
Constructor and Description |
---|
Event()
Default constructor.
|
Event(java.lang.String type, java.lang.String ID, java.lang.String src, java.lang.String time, java.lang.String objName, java.lang.String objGuid, java.lang.String objDN, java.lang.String profID)
Create a event object with all the attributes set.
|
Modifier and Type | Method and Description |
---|---|
void |
addChanges(javax.naming.directory.Attributes attrs) |
ModPropertySet |
getChanges()
Return the changes in the event.
|
java.lang.String |
getID()
Return the event ID.
|
java.lang.String |
getObjDN()
Return the Object DN.
|
java.lang.String |
getObjGuid()
Return the Object GUID.
|
java.lang.String |
getObjName()
Return the Object name.
|
java.lang.String |
getProfileID()
Return the Profile ID.
|
java.lang.String |
getSource()
Return the event source.
|
java.lang.String |
getStatus()
Returns the status
|
java.lang.String |
getTime()
Return the event time.
|
java.lang.String |
getType()
Return the event type.
|
static void |
main(java.lang.String[] s) |
void |
setChanges(ModPropertySet chgs)
Set the changes in the event.
|
void |
setID(java.lang.String evtID)
Set the event ID.
|
void |
setObjDN(java.lang.String objDN)
Set the Object DN
|
void |
setObjGuid(java.lang.String objGuid)
Set the Object GUID.
|
void |
setObjName(java.lang.String objName)
Set the Object name.
|
void |
setProfileID(java.lang.String profID)
Set the Profile ID
|
void |
setSource(java.lang.String evtSrc)
Set the event source
|
void |
setStatus(java.lang.String status)
Sets the status
|
void |
setTime(java.lang.String evtTime)
Set the event time
|
void |
setType(java.lang.String evtType)
Set the event type.
|
int |
size() |
java.lang.String |
toString()
String representation of the event
|
public static final int ATTR_TYPE_STRING
public static final int ATTR_TYPE_BINARY
public static final int ATTR_TYPE_ENCRYPTED_STRING
public static final int ATTR_TYPE_DATE_STRING
public static final int ATTR_TYPE_DECRYPTED_STRING
protected java.lang.String m_eventType
protected java.lang.String m_eventID
protected java.lang.String m_eventSrc
protected java.lang.String m_eventTime
protected java.lang.String m_objectName
protected java.lang.String m_objectGuid
protected java.lang.String m_objectDN
protected java.lang.String m_profileID
protected ModPropertySet m_changes
public Event()
public Event(java.lang.String type, java.lang.String ID, java.lang.String src, java.lang.String time, java.lang.String objName, java.lang.String objGuid, java.lang.String objDN, java.lang.String profID)
public java.lang.String getType()
public void setType(java.lang.String evtType)
evtType
- Event typepublic java.lang.String getID()
public void setID(java.lang.String evtID)
evtID
- Event IDpublic java.lang.String getSource()
public void setSource(java.lang.String evtSrc)
evtSrc
- Event sourcepublic java.lang.String getTime()
public void setTime(java.lang.String evtTime)
evtTime
- Event timepublic java.lang.String getObjName()
public void setObjName(java.lang.String objName)
objName
- Object namepublic java.lang.String getObjGuid()
public void setObjGuid(java.lang.String objGuid)
objGuid
- Object GUIDpublic java.lang.String getObjDN()
public void setObjDN(java.lang.String objDN)
objDN
- Object DNpublic java.lang.String getProfileID()
public void setProfileID(java.lang.String profID)
profID
- Profile IDpublic ModPropertySet getChanges()
public void setChanges(ModPropertySet chgs)
chgs
- A set of changes to be applied.public void addChanges(javax.naming.directory.Attributes attrs)
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
status
-public int size()
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] s)