- java.lang.Object
-
- java.util.EventObject
-
- org.snmp4j.event.UsmUserEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class UsmUserEvent extends java.util.EventObject
This Event is issued whenever a user of theUSM
is created modified or deleted.- Version:
- 1.0
- Author:
- Frank Fock
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
USER_ADDED
Constant: a new user was created.static int
USER_CHANGED
Constant: a user was changed (but not deleted).static int
USER_REMOVED
Constant: 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 int
getType()
Return the type of operation that triggered this event.UsmUserEntry
getUser()
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.
-
-