Package com.attivio.sysstate
Class DocumentState
- java.lang.Object
-
- com.attivio.sysstate.DocumentState
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DocumentState>
public class DocumentState extends java.lang.Object implements java.lang.Comparable<DocumentState>, java.io.Serializable
Represents the dynamic state of a single document as it is processed by the system.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DocumentState.Status
describes the status of a document or its containing messagestatic class
DocumentState.ThreadType
describes the type of thread that is handling a message or document
-
Constructor Summary
Constructors Constructor Description DocumentState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(DocumentState o)
boolean
equals(java.lang.Object arg0)
java.lang.String
getComponentName()
java.lang.String
getDocumentId()
float
getDocumentSize()
java.lang.String
getFromOrToUri()
java.lang.String
getMessageClass()
MessageId
getMessageId()
DocumentState.Status
getState()
java.lang.String
getThreadName()
DocumentState.ThreadType
getThreadType()
int
hashCode()
void
setComponentName(java.lang.String componentName)
void
setDocumentId(java.lang.String docId)
void
setDocumentSize(float docSize)
void
setFromOrToUri(java.lang.String fromOrToUri)
void
setMessageClass(java.lang.String messageClass)
void
setMessageId(MessageId msgId)
void
setState(DocumentState.Status state)
void
setThreadName(java.lang.String threadName)
void
setThreadType(DocumentState.ThreadType threadType)
java.lang.String
toString()
-
-
-
Method Detail
-
getDocumentSize
public float getDocumentSize()
-
setDocumentSize
public void setDocumentSize(float docSize)
-
getState
public DocumentState.Status getState()
-
setState
public void setState(DocumentState.Status state)
-
getComponentName
public java.lang.String getComponentName()
-
setComponentName
public void setComponentName(java.lang.String componentName)
-
getThreadType
public DocumentState.ThreadType getThreadType()
-
setThreadType
public void setThreadType(DocumentState.ThreadType threadType)
-
getDocumentId
public java.lang.String getDocumentId()
-
setDocumentId
public void setDocumentId(java.lang.String docId)
-
getMessageId
public MessageId getMessageId()
-
setMessageId
public void setMessageId(MessageId msgId)
-
getFromOrToUri
public java.lang.String getFromOrToUri()
-
setFromOrToUri
public void setFromOrToUri(java.lang.String fromOrToUri)
-
equals
public boolean equals(java.lang.Object arg0)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(DocumentState o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<DocumentState>
-
getThreadName
public java.lang.String getThreadName()
-
setThreadName
public void setThreadName(java.lang.String threadName)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getMessageClass
public java.lang.String getMessageClass()
-
setMessageClass
public void setMessageClass(java.lang.String messageClass)
-
-