com.ibm.sysmgt.sdk.remote
Class DirectorEvent

java.lang.Object
  extended bycom.ibm.sysmgt.sdk.remote.LogEntry
      extended bycom.ibm.sysmgt.sdk.remote.DirectorEvent
All Implemented Interfaces:
java.io.Serializable

public class DirectorEvent
extends LogEntry

Director Event

See Also:
Serialized Form

Field Summary
static int EVENT_CATEGORY_ALERT
           
static int EVENT_CATEGORY_RESOLUTION
           
 
Constructor Summary
DirectorEvent(long key, java.lang.String eventType, java.lang.String severity, java.lang.String text, java.util.Date date, java.lang.String senderName, int category, boolean outOfBandEvent, java.util.Map details)
          Constructor
 
Method Summary
 int getCategory()
          getCategory
 java.util.Date getDate()
          getDate
 java.util.Map getDetails(LoginSession s)
          getDetails
 java.lang.String getEventType()
          getEventType
 long getKey()
          getKey
 java.lang.String getSenderName()
          getSenderName
 java.lang.String getSeverity()
          getSeverity
 java.lang.String getText()
          getText
 boolean isOutOfBandEvent()
          isOutOfBandEvent
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EVENT_CATEGORY_ALERT

public static final int EVENT_CATEGORY_ALERT
See Also:
Constant Field Values

EVENT_CATEGORY_RESOLUTION

public static final int EVENT_CATEGORY_RESOLUTION
See Also:
Constant Field Values
Constructor Detail

DirectorEvent

public DirectorEvent(long key,
                     java.lang.String eventType,
                     java.lang.String severity,
                     java.lang.String text,
                     java.util.Date date,
                     java.lang.String senderName,
                     int category,
                     boolean outOfBandEvent,
                     java.util.Map details)
Constructor

Method Detail

getDetails

public java.util.Map getDetails(LoginSession s)
                         throws ServerCommunicationException,
                                RequestFailedException
getDetails

Parameters:
s - - LoginSession
Throws:
ServerCommunicationException
RequestFailedException

getDate

public java.util.Date getDate()
getDate

Returns:
date

getEventType

public java.lang.String getEventType()
getEventType

Returns:
eventType

getKey

public long getKey()
getKey

Returns:
key

getSeverity

public java.lang.String getSeverity()
getSeverity

Returns:
severity

getText

public java.lang.String getText()
getText

Returns:
text

toString

public java.lang.String toString()

getSenderName

public java.lang.String getSenderName()
getSenderName

Returns:
senderName

getCategory

public int getCategory()
getCategory

Returns:
category

isOutOfBandEvent

public boolean isOutOfBandEvent()
isOutOfBandEvent

Returns:
outOfBandEvent