Interface UnbluCustomActionInvocation
-
- All Known Subinterfaces:
UnbluCustomConversationActionInvocation
,UnbluMessageCustomActionInvocation
,UnbluPersonCustomActionInvocation
public interface UnbluCustomActionInvocation
An interface for custom actions performed in Unblu. Each custom action invocation is associated with key information like the invoking person, timestamp, conversation, etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
geIinvocationId()
Get the ID of the invocation.java.lang.String
getConversationId()
Get the ID of the conversation in which this action was invoked.long
getInvocationTimestamp()
Get the timestamp of when this action was invoked.java.lang.String
getInvokingPersonDisplayName()
Get the display name of the person who invoked this action.java.lang.String
getInvokingPersonId()
Get the ID of the person who invoked this action.java.lang.String
getKey()
Get the key for the custom action.
-
-
-
Method Detail
-
getKey
java.lang.String getKey()
Get the key for the custom action.- Returns:
- The key as a string.
-
getInvocationTimestamp
long getInvocationTimestamp()
Get the timestamp of when this action was invoked.- Returns:
- The timestamp of the action invocation as a long value.
-
getInvokingPersonId
java.lang.String getInvokingPersonId()
Get the ID of the person who invoked this action.- Returns:
- The ID of the invoking person as a string.
-
getInvokingPersonDisplayName
java.lang.String getInvokingPersonDisplayName()
Get the display name of the person who invoked this action.- Returns:
- The display name of the invoking person as a string.
-
getConversationId
java.lang.String getConversationId()
Get the ID of the conversation in which this action was invoked.- Returns:
- The ID of the conversation as a string.
-
geIinvocationId
java.lang.String geIinvocationId()
Get the ID of the invocation.- Returns:
- The ID of the invocation as a string.
-
-