org.jwarp.service.security
Class SecurityEvent

java.lang.Object
  |
  +--org.jwarp.service.security.SecurityEvent

public class SecurityEvent
extends java.lang.Object

This class is the event class for all work manager events.


Field Summary
(package private)  java.lang.String message
          The event message
(package private)  long time
          Time of the event
 int TYPE_ACCESS_ALLOWED
          Event type: New user added.
 int TYPE_ACCESS_DENIED
          Event type: New user added.
 int TYPE_GROUP_ADDED
          Event type: New user added.
 int TYPE_GROUP_CANCELLED
          Event type: Group cancelled.
 int TYPE_OBJECT_ADDED
          Event type: New user added.
 int TYPE_OBJECT_CANCELLED
          Event type: User cancelled.
 int TYPE_RIGHT_INVOKED
          Event type: User cancelled.
 int TYPE_RIGHT_REVOKED
          Event type: User cancelled.
 int TYPE_UNKNOWN
          Event type: New user added.
 int TYPE_USER_ADDED
          Event type: New user added.
 int TYPE_USER_CANCELLED
          Event type: User cancelled.
(package private)  int user
          The user who tried the access
 
Constructor Summary
SecurityEvent(java.lang.String message, int user, short type)
          Creates a new event.
 
Method Summary
 java.lang.String getMessage()
          Gets the events message.
 long getTime()
          Gets the event time stamp in ms.
 int getUser()
          Returns the user.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_UNKNOWN

public final int TYPE_UNKNOWN
Event type: New user added.

TYPE_USER_ADDED

public final int TYPE_USER_ADDED
Event type: New user added.

TYPE_USER_CANCELLED

public final int TYPE_USER_CANCELLED
Event type: User cancelled.

TYPE_GROUP_ADDED

public final int TYPE_GROUP_ADDED
Event type: New user added.

TYPE_GROUP_CANCELLED

public final int TYPE_GROUP_CANCELLED
Event type: Group cancelled.

TYPE_OBJECT_ADDED

public final int TYPE_OBJECT_ADDED
Event type: New user added.

TYPE_OBJECT_CANCELLED

public final int TYPE_OBJECT_CANCELLED
Event type: User cancelled.

TYPE_RIGHT_INVOKED

public final int TYPE_RIGHT_INVOKED
Event type: User cancelled.

TYPE_RIGHT_REVOKED

public final int TYPE_RIGHT_REVOKED
Event type: User cancelled.

TYPE_ACCESS_ALLOWED

public final int TYPE_ACCESS_ALLOWED
Event type: New user added.

TYPE_ACCESS_DENIED

public final int TYPE_ACCESS_DENIED
Event type: New user added.

time

long time
Time of the event

message

java.lang.String message
The event message

user

int user
The user who tried the access
Constructor Detail

SecurityEvent

public SecurityEvent(java.lang.String message,
                     int user,
                     short type)
Creates a new event.
Parameters:
message - The event message string.
tool - The tool's name
activity - The activity
user - The user's id
type - The event type
Method Detail

getTime

public long getTime()
Gets the event time stamp in ms.
Returns:
The event time.

getMessage

public java.lang.String getMessage()
Gets the events message.
Returns:
The message

getUser

public int getUser()
Returns the user.
Returns:
The suer.

©   O R C A   S y s t e m s