Package org.netxms.client.events
Class IncidentActivity
java.lang.Object
org.netxms.client.events.IncidentActivity
Incident activity log entry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionIncidentActivity(NXCPMessage msg, long baseId) Create incident activity entry from NXCP message -
Method Summary
Modifier and TypeMethodDescriptionintGet activity typeGet activity type namestatic StringgetActivityTypeName(int type) Get activity type nameGet activity detailslonggetId()Get activity entry IDlongGet incident IDGet new value (for state changes, etc.)Get old value (for state changes, etc.)Get activity timestamplongGet user ID who performed the actiontoString()
-
Field Details
-
ACTIVITY_CREATED
public static final int ACTIVITY_CREATED- See Also:
-
ACTIVITY_STATE_CHANGE
public static final int ACTIVITY_STATE_CHANGE- See Also:
-
ACTIVITY_ASSIGNED
public static final int ACTIVITY_ASSIGNED- See Also:
-
ACTIVITY_ALARM_LINKED
public static final int ACTIVITY_ALARM_LINKED- See Also:
-
ACTIVITY_ALARM_UNLINKED
public static final int ACTIVITY_ALARM_UNLINKED- See Also:
-
ACTIVITY_COMMENT_ADDED
public static final int ACTIVITY_COMMENT_ADDED- See Also:
-
ACTIVITY_UPDATED
public static final int ACTIVITY_UPDATED- See Also:
-
-
Constructor Details
-
IncidentActivity
Create incident activity entry from NXCP message- Parameters:
msg- Source NXCP messagebaseId- Base variable ID for parsing
-
-
Method Details
-
getActivityTypeName
Get activity type name- Parameters:
type- Activity type- Returns:
- Activity type name
-
getId
public long getId()Get activity entry ID- Returns:
- activity entry ID
-
getIncidentId
public long getIncidentId()Get incident ID- Returns:
- incident ID
-
getTimestamp
Get activity timestamp- Returns:
- activity timestamp
-
getUserId
public long getUserId()Get user ID who performed the action- Returns:
- user ID
-
getActivityType
public int getActivityType()Get activity type- Returns:
- activity type
-
getActivityTypeName
Get activity type name- Returns:
- activity type name
-
getOldValue
Get old value (for state changes, etc.)- Returns:
- old value or null
-
getNewValue
Get new value (for state changes, etc.)- Returns:
- new value or null
-
getDetails
Get activity details- Returns:
- activity details or null
-
toString
-