Class UimaVmMessage
java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<String,Object>
org.apache.uima.aae.spi.transport.vm.UimaVmMessage
- All Implemented Interfaces:
Serializable
,ConcurrentMap<String,
,Object> Map<String,
,Object> UimaMessage
Wrapper for the Uima message. This wrapper is used for internal messaging between collocated Uima
AS service.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.ConcurrentHashMap
ConcurrentHashMap.KeySetView<K extends Object,
V extends Object> Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,
V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addBooleanProperty
(String aPropertyKey, boolean value) void
addIntProperty
(String aPropertyKey, int value) void
addLongProperty
(String aPropertyKey, long value) void
addObjectProperty
(String aPropertyKey, Object value) void
addStringCargo
(String aCargo) void
addStringProperty
(String aPropertyKey, String value) boolean
containsProperty
(String propertyKey) boolean
getBooleanProperty
(String aPropertyKey) int
getIntProperty
(String propertyKey) long
getLongProperty
(String propertyKey) getObjectProperty
(String aPropertyKey) getStringProperty
(String propertyKey) toMessageContext
(String anEndpointName) toString()
Methods inherited from class java.util.concurrent.ConcurrentHashMap
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, get, getOrDefault, hashCode, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, put, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, values
Methods inherited from class java.util.AbstractMap
clone
-
Constructor Details
-
UimaVmMessage
public UimaVmMessage()
-
-
Method Details
-
addIntProperty
- Specified by:
addIntProperty
in interfaceUimaMessage
-
addLongProperty
- Specified by:
addLongProperty
in interfaceUimaMessage
-
addStringProperty
- Specified by:
addStringProperty
in interfaceUimaMessage
-
containsProperty
- Specified by:
containsProperty
in interfaceUimaMessage
-
getIntProperty
- Specified by:
getIntProperty
in interfaceUimaMessage
-
getStringProperty
- Specified by:
getStringProperty
in interfaceUimaMessage
-
addStringCargo
- Specified by:
addStringCargo
in interfaceUimaMessage
-
getStringCargo
- Specified by:
getStringCargo
in interfaceUimaMessage
-
toMessageContext
- Specified by:
toMessageContext
in interfaceUimaMessage
- Throws:
AsynchAEException
-
getLongProperty
- Specified by:
getLongProperty
in interfaceUimaMessage
-
addBooleanProperty
- Specified by:
addBooleanProperty
in interfaceUimaMessage
-
getBooleanProperty
- Specified by:
getBooleanProperty
in interfaceUimaMessage
-
toString
- Overrides:
toString
in classConcurrentHashMap<String,
Object>
-
addObjectProperty
- Specified by:
addObjectProperty
in interfaceUimaMessage
-
getObjectProperty
- Specified by:
getObjectProperty
in interfaceUimaMessage
-