Package org.netxms.client
Class SessionNotification
- java.lang.Object
-
- org.netxms.client.SessionNotification
-
public class SessionNotification extends Object
Generic client library notifications
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SessionNotification(int code)SessionNotification(int code, long subCode)SessionNotification(int code, long subCode, Object object)SessionNotification(int code, Object object)
-
-
-
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
-
JOB_CHANGE
public static final int JOB_CHANGE
- See Also:
- Constant Field Values
-
IMAGE_LIBRARY_CHANGED
public static final int IMAGE_LIBRARY_CHANGED
- See Also:
- Constant Field Values
-
THRESHOLD_STATE_CHANGED
public static final int THRESHOLD_STATE_CHANGED
- See Also:
- Constant Field Values
-
SYSTEM_ACCESS_CHANGED
public static final int SYSTEM_ACCESS_CHANGED
- See Also:
- Constant Field Values
-
OBJECT_DELETED
public static final int OBJECT_DELETED
- 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
-
RELOAD_EVENT_DB
public static final int RELOAD_EVENT_DB
- 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
-
EVENT_TEMPLATE_MODIFIED
public static final int EVENT_TEMPLATE_MODIFIED
- See Also:
- Constant Field Values
-
EVENT_TEMPLATE_DELETED
public static final int EVENT_TEMPLATE_DELETED
- See Also:
- Constant Field Values
-
OBJECT_TOOL_DELETED
public static final int OBJECT_TOOL_DELETED
- See Also:
- Constant Field Values
-
TRAP_CONFIGURATION_CREATED
public static final int TRAP_CONFIGURATION_CREATED
- See Also:
- Constant Field Values
-
TRAP_CONFIGURATION_MODIFIED
public static final int TRAP_CONFIGURATION_MODIFIED
- See Also:
- Constant Field Values
-
TRAP_CONFIGURATION_DELETED
public static final int TRAP_CONFIGURATION_DELETED
- See Also:
- Constant Field Values
-
MAPPING_TABLE_UPDATED
public static final int MAPPING_TABLE_UPDATED
- See Also:
- Constant Field Values
-
MAPPING_TABLE_DELETED
public static final int MAPPING_TABLE_DELETED
- See Also:
- Constant Field Values
-
DCI_SUMMARY_TABLE_UPDATED
public static final int DCI_SUMMARY_TABLE_UPDATED
- See Also:
- Constant Field Values
-
DCI_SUMMARY_TABLE_DELETED
public static final int DCI_SUMMARY_TABLE_DELETED
- See Also:
- Constant Field Values
-
DCI_CERTIFICATE_CHANGED
public static final int DCI_CERTIFICATE_CHANGED
- See Also:
- Constant Field Values
-
ALARM_STATUS_FLOW_CHANGED
public static final int ALARM_STATUS_FLOW_CHANGED
- See Also:
- Constant Field Values
-
FILE_LIST_CHANGED
public static final int FILE_LIST_CHANGED
- See Also:
- Constant Field Values
-
FILE_MONITORING_FAILED
public static final int FILE_MONITORING_FAILED
- See Also:
- Constant Field Values
-
SESSION_KILLED
public static final int SESSION_KILLED
- See Also:
- Constant Field Values
-
PREDEFINED_GRAPHS_DELETED
public static final int PREDEFINED_GRAPHS_DELETED
- See Also:
- Constant Field Values
-
SCHEDULE_UPDATE
public static final int SCHEDULE_UPDATE
- See Also:
- Constant Field Values
-
ALARM_CATEGORY_UPDATED
public static final int ALARM_CATEGORY_UPDATED
- See Also:
- Constant Field Values
-
ALARM_CATEGORY_DELETED
public static final int ALARM_CATEGORY_DELETED
- See Also:
- Constant Field Values
-
MULTIPLE_ALARMS_TERMINATED
public static final int MULTIPLE_ALARMS_TERMINATED
- See Also:
- Constant Field Values
-
MULTIPLE_ALARMS_RESOLVED
public static final int MULTIPLE_ALARMS_RESOLVED
- See Also:
- Constant Field Values
-
FORCE_DCI_POLL
public static final int FORCE_DCI_POLL
- See Also:
- Constant Field Values
-
DCI_UPDATE
public static final int DCI_UPDATE
- See Also:
- Constant Field Values
-
DCI_DELETE
public static final int DCI_DELETE
- See Also:
- Constant Field Values
-
DCI_STATE_CHANGE
public static final int DCI_STATE_CHANGE
- See Also:
- Constant Field Values
-
OBJECTS_OUT_OF_SYNC
public static final int OBJECTS_OUT_OF_SYNC
- See Also:
- Constant Field Values
-
POLICY_MODIFIED
public static final int POLICY_MODIFIED
- See Also:
- Constant Field Values
-
POLICY_DELETED
public static final int POLICY_DELETED
- See Also:
- Constant Field Values
-
USER_AGENT_MESSAGE_CHANGED
public static final int USER_AGENT_MESSAGE_CHANGED
- See Also:
- Constant Field Values
-
NOTIFICATION_CHANNEL_CHANGED
public static final int NOTIFICATION_CHANNEL_CHANGED
- See Also:
- Constant Field Values
-
PHYSICAL_LINK_UPDATE
public static final int PHYSICAL_LINK_UPDATE
- See Also:
- Constant Field Values
-
PHYSICAL_LINK_DELETE
public static final int PHYSICAL_LINK_DELETE
- See Also:
- Constant Field Values
-
CUSTOM_MESSAGE
public static final int CUSTOM_MESSAGE
- See Also:
- Constant Field Values
-
OBJECT_SYNC_COMPLETED
public static final int OBJECT_SYNC_COMPLETED
- See Also:
- Constant Field Values
-
USER_DISCONNECT
public static final int USER_DISCONNECT
- See Also:
- Constant Field Values
-
RS_SCHEDULES_MODIFIED
public static final int RS_SCHEDULES_MODIFIED
- See Also:
- Constant Field Values
-
RS_RESULTS_MODIFIED
public static final int RS_RESULTS_MODIFIED
- 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
-
IMAGE_UPDATED
public static final int IMAGE_UPDATED
- See Also:
- Constant Field Values
-
IMAGE_DELETED
public static final int IMAGE_DELETED
- See Also:
- Constant Field Values
-
UPDATE_LISTENER_LIST
protected static final int UPDATE_LISTENER_LIST
- See Also:
- Constant Field Values
-
STOP_PROCESSING_THREAD
protected static final int STOP_PROCESSING_THREAD
- See Also:
- Constant Field Values
-
code
protected int code
-
subCode
protected long subCode
-
object
protected Object object
-
-
Constructor Detail
-
SessionNotification
public SessionNotification(int code, Object object)- Parameters:
code- The notification codeobject- The notification object
-
SessionNotification
public SessionNotification(int code, long subCode)- Parameters:
code- The notification codesubCode- The notification subcode
-
SessionNotification
public SessionNotification(int code, long subCode, Object object)- Parameters:
code- The notification codesubCode- The notification subcodeobject- The notification object
-
SessionNotification
public SessionNotification(int code)
- Parameters:
code- The notification code
-
-
Method Detail
-
getCode
public final int getCode()
- Returns:
- Notification's code
-
getSubCode
public final long getSubCode()
- Returns:
- Notification's subcode
-
getObject
public final Object getObject()
- Returns:
- Object associated with notification
-
-