Class ChunkMetadata
- java.lang.Object
-
- org.apache.uima.collection.impl.cpm.utils.ChunkMetadata
-
public class ChunkMetadata extends Object
Convenience class that is used to hold metadata associated with chunking and sequencing of documents. It allows the OutputQueue to manage sequencing of chunks destined for the CasConsumer.
-
-
Field Summary
Fields Modifier and Type Field Description static String
DOCUMENTID
static String
DOCUMENTURL
static String
ISCOMPLETED
static String
SEQUENCE
static String
THROTTLEID
-
Constructor Summary
Constructors Constructor Description ChunkMetadata(String aDocId, int aSequence, boolean aLast)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDocId()
int
getSequence()
String
getThrottleID()
String
getURL()
boolean
isLast()
boolean
isOneOfMany()
boolean
isTimedOut()
void
setThrottleID(String aThrottleID)
void
setTimedOut(boolean b)
void
setURL(String aURL)
-
-
-
Field Detail
-
SEQUENCE
public static final String SEQUENCE
- See Also:
- Constant Field Values
-
DOCUMENTID
public static final String DOCUMENTID
- See Also:
- Constant Field Values
-
ISCOMPLETED
public static final String ISCOMPLETED
- See Also:
- Constant Field Values
-
DOCUMENTURL
public static final String DOCUMENTURL
- See Also:
- Constant Field Values
-
THROTTLEID
public static final String THROTTLEID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ChunkMetadata
public ChunkMetadata(String aDocId, int aSequence, boolean aLast)
-
-
Method Detail
-
isLast
public boolean isLast()
-
getSequence
public int getSequence()
-
isOneOfMany
public boolean isOneOfMany()
-
getDocId
public String getDocId()
-
getThrottleID
public String getThrottleID()
-
getURL
public String getURL()
-
isTimedOut
public boolean isTimedOut()
- Returns:
- true if timed out
-
setTimedOut
public void setTimedOut(boolean b)
- Parameters:
b
-
-
setThrottleID
public void setThrottleID(String aThrottleID)
-
setURL
public void setURL(String aURL)
-
-