org.netxms.client
Class NXCNotification

java.lang.Object
  extended by org.netxms.client.NXCNotification

public class NXCNotification
extends java.lang.Object

Author:
victor

Field Summary
static int ACTION_CREATED
           
static int ACTION_DELETED
           
static int ACTION_MODIFIED
           
static int ALARM_CHANGED
           
static int ALARM_DELETED
           
static int ALARM_TERMINATED
           
static int CONNECTION_BROKEN
           
static int CUSTOM_MESSAGE
           
static int DBCON_STATUS_CHANGED
           
static int DEPLOYMENT_STATUS
           
static int EVENT_DB_CHANGED
           
static int JOB_CHANGE
           
static int NEW_ALARM
           
static int NEW_EVENTLOG_RECORD
           
static int NEW_SNMP_TRAP
           
static int NEW_SYSLOG_RECORD
           
static int NOTIFY_BASE
           
static int OBJECT_CHANGED
           
static int OBJECT_TOOLS_CHANGED
           
static int PREDEFINED_GRAPHS_CHANGED
           
static int SERVER_SHUTDOWN
           
static int SITUATION_UPDATE
           
static int USER_DB_CHANGED
           
static int USER_DB_OBJECT_CREATED
           
static int USER_DB_OBJECT_DELETED
           
static int USER_DB_OBJECT_MODIFIED
           
 
Constructor Summary
NXCNotification(int code)
           
NXCNotification(int code, long subCode)
           
NXCNotification(int code, long subCode, java.lang.Object object)
           
NXCNotification(int code, java.lang.Object object)
           
 
Method Summary
 int getCode()
           
 java.lang.Object getObject()
           
 long getSubCode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONNECTION_BROKEN

public static final int CONNECTION_BROKEN
See Also:
Constant Field Values

NEW_EVENTLOG_RECORD

public static final int NEW_EVENTLOG_RECORD
See Also:
Constant Field Values

USER_DB_CHANGED

public static final int USER_DB_CHANGED
See Also:
Constant Field Values

OBJECT_CHANGED

public static final int OBJECT_CHANGED
See Also:
Constant Field Values

DEPLOYMENT_STATUS

public static final int DEPLOYMENT_STATUS
See Also:
Constant Field Values

NEW_SYSLOG_RECORD

public static final int NEW_SYSLOG_RECORD
See Also:
Constant Field Values

NEW_SNMP_TRAP

public static final int NEW_SNMP_TRAP
See Also:
Constant Field Values

SITUATION_UPDATE

public static final int SITUATION_UPDATE
See Also:
Constant Field Values

JOB_CHANGE

public static final int JOB_CHANGE
See Also:
Constant Field Values

NOTIFY_BASE

public static final int NOTIFY_BASE
See Also:
Constant Field Values

SERVER_SHUTDOWN

public static final int SERVER_SHUTDOWN
See Also:
Constant Field Values

EVENT_DB_CHANGED

public static final int EVENT_DB_CHANGED
See Also:
Constant Field Values

ALARM_DELETED

public static final int ALARM_DELETED
See Also:
Constant Field Values

NEW_ALARM

public static final int NEW_ALARM
See Also:
Constant Field Values

ALARM_CHANGED

public static final int ALARM_CHANGED
See Also:
Constant Field Values

ACTION_CREATED

public static final int ACTION_CREATED
See Also:
Constant Field Values

ACTION_MODIFIED

public static final int ACTION_MODIFIED
See Also:
Constant Field Values

ACTION_DELETED

public static final int ACTION_DELETED
See Also:
Constant Field Values

OBJECT_TOOLS_CHANGED

public static final int OBJECT_TOOLS_CHANGED
See Also:
Constant Field Values

DBCON_STATUS_CHANGED

public static final int DBCON_STATUS_CHANGED
See Also:
Constant Field Values

ALARM_TERMINATED

public static final int ALARM_TERMINATED
See Also:
Constant Field Values

PREDEFINED_GRAPHS_CHANGED

public static final int PREDEFINED_GRAPHS_CHANGED
See Also:
Constant Field Values

CUSTOM_MESSAGE

public static final int CUSTOM_MESSAGE
See Also:
Constant Field Values

USER_DB_OBJECT_CREATED

public static final int USER_DB_OBJECT_CREATED
See Also:
Constant Field Values

USER_DB_OBJECT_DELETED

public static final int USER_DB_OBJECT_DELETED
See Also:
Constant Field Values

USER_DB_OBJECT_MODIFIED

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

NXCNotification

public NXCNotification(int code,
                       java.lang.Object object)
Parameters:
code -
object -

NXCNotification

public NXCNotification(int code,
                       long subCode)
Parameters:
code -
subCode -

NXCNotification

public NXCNotification(int code,
                       long subCode,
                       java.lang.Object object)
Parameters:
code -
subCode -
object -

NXCNotification

public NXCNotification(int code)
Parameters:
code -
Method Detail

getCode

public final int getCode()
Returns:
Notification's code

getSubCode

public final long getSubCode()
Returns:
Notification's subcode

getObject

public final java.lang.Object getObject()
Returns:
Object associated with notification


Copyright © 2009. All Rights Reserved.