Package org.netxms.client.ai
Class AiMessage
java.lang.Object
org.netxms.client.ai.AiMessage
AI agent message
-
Constructor Summary
ConstructorsConstructorDescriptionAiMessage(NXCPMessage msg, long baseId) Create message object from NXCP message -
Method Summary
-
Constructor Details
-
AiMessage
Create message object from NXCP message- Parameters:
msg- NXCP messagebaseId- base ID for fields
-
-
Method Details
-
getId
public long getId()- Returns:
- the id
-
getGuid
- Returns:
- the guid
-
getMessageType
- Returns:
- the messageType
-
getCreationTime
- Returns:
- the creationTime
-
getExpirationTime
- Returns:
- the expirationTime
-
getSourceTaskId
public long getSourceTaskId()- Returns:
- the sourceTaskId
-
getSourceTaskType
- Returns:
- the sourceTaskType
-
getRelatedObjectId
public long getRelatedObjectId()- Returns:
- the relatedObjectId
-
getTitle
- Returns:
- the title
-
getText
- Returns:
- the text
-
getSpawnTaskData
- Returns:
- the spawnTaskData
-
getStatus
- Returns:
- the status
-
isApprovalRequest
public boolean isApprovalRequest()Check if message is an approval request- Returns:
- true if message is an approval request
-
isExpired
public boolean isExpired()Check if message is expired- Returns:
- true if message is expired
-
toString
-