- java.lang.Object
-
- java.util.EventObject
-
- org.snmp4j.event.UsmUserEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class UsmUserEvent extends java.util.EventObjectThis Event is issued whenever a user of theUSMis created modified or deleted.- Version:
- 1.0
- Author:
- Frank Fock
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intUSER_ADDEDConstant: a new user was created.static intUSER_CHANGEDConstant: a user was changed (but not deleted).static intUSER_REMOVEDConstant: a user was deleted.
-
Constructor Summary
Constructors Constructor Description UsmUserEvent(SecurityModel source, UsmUserEntry changedEntry, int type)Construct a UsmUserEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Return the type of operation that triggered this event.UsmUserEntrygetUser()Get the modified entry of theUsmUserTable.
-
-
-
Field Detail
-
USER_ADDED
public static final int USER_ADDED
Constant: a new user was created.- See Also:
- Constant Field Values
-
USER_REMOVED
public static final int USER_REMOVED
Constant: a user was deleted.- See Also:
- Constant Field Values
-
USER_CHANGED
public static final int USER_CHANGED
Constant: a user was changed (but not deleted).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UsmUserEvent
public UsmUserEvent(SecurityModel source, UsmUserEntry changedEntry, int type)
Construct a UsmUserEvent.- Parameters:
source- the object that emitts this eventchangedEntry- the changed entrytype- can be USER_ADDED, USER_REMOVED or USER_CHANGED.
-
-
Method Detail
-
getUser
public UsmUserEntry getUser()
Get the modified entry of theUsmUserTable.- Returns:
- the entry
- after the modification if the user was added or modified
- before the modification if the user was deleted
-
getType
public int getType()
Return the type of operation that triggered this event.- Returns:
- One of USER_ADDED, USER_REMOVED or USER_CHANGED.
-
-