Package com.attivio.sdk.ingest
Interface IndexMessage
-
- All Superinterfaces:
java.lang.Cloneable
,PlatformMessage
,java.io.Serializable
- All Known Implementing Classes:
AbstractIndexMessage
,Backup
,BulkUpdate
,Commit
,DocumentList
,Optimize
public interface IndexMessage extends PlatformMessage
Defines the interface for messages which flow through the indexing workflow.
-
-
Field Summary
-
Fields inherited from interface com.attivio.sdk.esb.PlatformMessage
DEFAULT_MAX_LOG_LENGTH, MESSAGE_DROPPED, MESSAGE_SEND_TIME_PROP, PROP_MAX_LOG_LENGTH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IndexMessage
clone()
Clones a message.-
Methods inherited from interface com.attivio.sdk.esb.PlatformMessage
addMessageHistory, addMessageHistory, getClientId, getEstimatedSize, getMessageHistory, getMessageId, getMetadata, getProperty, getWorkflowQueue, getWorkflowQueue, isRedelivered, removeProperty, setClientId, setMessageId, setProperty, setRedelivered, setWorkflowQueue, setWorkflowQueue, toMessageString
-
-
-
-
Method Detail
-
clone
IndexMessage clone()
Description copied from interface:PlatformMessage
Clones a message. The message ID is not cloned.- Specified by:
clone
in interfacePlatformMessage
- Returns:
- the cloned index message
-
-