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 classDocumentState.Statusdescribes the status of a document or its containing messagestatic classDocumentState.ThreadTypedescribes 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 intcompareTo(DocumentState o)booleanequals(java.lang.Object arg0)java.lang.StringgetComponentName()java.lang.StringgetDocumentId()floatgetDocumentSize()java.lang.StringgetFromOrToUri()java.lang.StringgetMessageClass()MessageIdgetMessageId()DocumentState.StatusgetState()java.lang.StringgetThreadName()DocumentState.ThreadTypegetThreadType()inthashCode()voidsetComponentName(java.lang.String componentName)voidsetDocumentId(java.lang.String docId)voidsetDocumentSize(float docSize)voidsetFromOrToUri(java.lang.String fromOrToUri)voidsetMessageClass(java.lang.String messageClass)voidsetMessageId(MessageId msgId)voidsetState(DocumentState.Status state)voidsetThreadName(java.lang.String threadName)voidsetThreadType(DocumentState.ThreadType threadType)java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
compareTo
public int compareTo(DocumentState o)
- Specified by:
compareToin 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:
toStringin classjava.lang.Object
-
getMessageClass
public java.lang.String getMessageClass()
-
setMessageClass
public void setMessageClass(java.lang.String messageClass)
-
-