Uses of Class
com.mayam.wf.attributes.shared.AttributeMap
Package
Description
This package contains the only types outside of
java.lang.*
and Date
that
are allowed to become value classes
of
attributes.This package provides the main interface to MQ handling within Mayam Tasks
and associated applications and libraries.
This package provides a client for the Mayam Tasks Webservices.
-
Uses of AttributeMap in com.mayam.wf.mq
Modifier and TypeMethodDescriptionMqMessage.AttributeMapPair.getAfter()
Retrieves the task or asset as it is after the change.MqMessage.AttributeMapPair.getBefore()
Retrieves the task or asset as it was before the change.MqMessage.getFullSubject()
Returns an combined before/afterAttributeMap
derived from the message text content.MqMessage.getSubject()
Returns anAttributeMap
derived from the message text content.Modifier and TypeMethodDescriptionAttributeMessageBuilder.before
(AttributeMap before) Specifies the "before" of a before/after subject pair for aContentTypes.ATTRIBUTE_PAIRS
message.abstract void
MamMqListener.onHasMediaEvent
(AttributeMap mamEvent) abstract void
MamMqListener.onMamAssetEvent
(AttributeMap mamEvent) abstract void
MamMqListener.onMamJobEvent
(AttributeMap mamEvent) void
MqMessage.AttributeMapPair.setAfter
(AttributeMap after) void
MqMessage.AttributeMapPair.setBefore
(AttributeMap before) AttributeMessageBuilder.subject
(AttributeMap subject) Specifies the subjectAttributeMap
described in theContentTypes.ATTRIBUTES
message, or the "after" of a before/after subject pair for aContentTypes.ATTRIBUTE_PAIRS
message. -
Uses of AttributeMap in com.mayam.wf.ws.client
Modifier and TypeMethodDescriptionAssetApi.createAsset
(AttributeMap asset) Creates a new asset.TasksClient.createAttributeMap()
Creates a newAttributeMap
, with dependencies that allow input validation to be performed on change.TaskApi.createTask
(AttributeMap task) Creates a new task.AssetApi.deleteAsset
(AssetType assetType, String assetId) Deletes an asset by its type and identifier.AssetApi.deleteAsset
(AssetType assetType, String assetId, int gracePeriod) Deletes an asset by its type and identifier.TasksClient.deserializAttributeMap
(String serialized) Creates aAttributeMap
based on its serialized string equivalent.Retrieves an asset by its type and identifier.AssetApi.getAssetBySiteId
(AssetType assetType, String siteId) Retrieves an asset by its type and site identifier.static AttributeMap
TasksTest.getAssetTest
(TasksClient client, AssetType assetType, String id) BpmsApi.getProcessInstanceData
(String id) Get the attributemap in an active processTaskApi.getTask
(long taskId) Retrieves a task by its task identifier.ActivityApi.performSiteActivity
(AttributeMap subject) Performs site activity on provided subject which must contain SITE_ACTIVITY_ID.ActivityApi.performSiteFunction
(String name, AttributeMap subject) Performs named site function on provided subject.TasksClient.testAlwaysReturnTask()
A method used for testing or troubleshooting.TasksClient.testPutMap
(AttributeMap map) AssetApi.updateAsset
(AttributeMap asset) Updates an asset.TaskApi.updateTask
(AttributeMap task) Updates a task.Modifier and TypeMethodDescriptionAssetApi.getAssetChildren
(AssetType assetType, String assetId, AssetType... childTypes) Retrieves child assets by the type and identifier of a given parent asset; results are limited to a set of child asset types.FilterResult.getMatches()
Matching tasks.BpmsApi.listProcessInstances
(String processName, AttributeMap map) List active process instances data based on query parameters contained in AttributeMapModifier and TypeMethodDescriptionAssetApi.createAsset
(AttributeMap asset) Creates a new asset.BpmsApi.createProcessInstance
(String processName, AttributeMap map) Creates a new BPMS Process InstanceTaskApi.createTask
(AttributeMap task) Creates a new task.BpmsApi.listProcessInstances
(String processName, AttributeMap map) List active process instances data based on query parameters contained in AttributeMapActivityApi.performSiteActivity
(AttributeMap subject) Performs site activity on provided subject which must contain SITE_ACTIVITY_ID.ActivityApi.performSiteFunction
(String name, AttributeMap subject) Performs named site function on provided subject.static void
TasksTest.printAttributeMap
(AttributeMap map) TasksClient.testPutMap
(AttributeMap map) AssetApi.updateAsset
(AttributeMap asset) Updates an asset.void
BpmsApi.updateProcessInstance
(String id, BpmsSignal signal, AttributeMap map) Update BPMS Process Instance using a signal messageTaskApi.updateTask
(AttributeMap task) Updates a task.Modifier and TypeMethodDescriptionvoid
TasksClient.injectHelpers
(com.mayam.wf.config.server.JacksonConfigMapperImpl mapper, javax.inject.Provider<AttributeMap> mapProvider, javax.inject.Provider<AttributeRangeMap> rangeMapProvider, javax.inject.Provider<AttributeMultiMap> multiMapProvider) Allows injection of dependencies through Guice/CDI or through theinvalid reference
#createTaskClient(URL, String)
ModifierConstructorDescriptionTaskApi
(com.mayam.wf.ws.client.internal.TasksRestClient client, javax.inject.Provider<AttributeMap> mapProvider, javax.inject.Provider<AttributeRangeMap> rangeMapProvider, javax.inject.Provider<AttributeMultiMap> multiMapProvider) -
Uses of AttributeMap in com.mayam.wf.ws.rest.domain
Modifier and TypeMethodDescriptionUserActionState.getConfigMap()
UserActionRequest.getInitialChanges()
UserActionState.getInitialRepresentativeSubject()
UserActionState.getRepresentativeSubject()
UserActionState.Failure.subject()
Modifier and TypeMethodDescriptionUserActionState.getSubjectIdentifiers()
UserActionRequest.getSubjects()
Modifier and TypeMethodDescriptionvoid
UserActionState.setConfigMap
(AttributeMap configMap) void
UserActionRequest.setInitialChanges
(AttributeMap initialChanges) void
UserActionState.setInitialRepresentativeSubject
(AttributeMap initialRepresentativeSubject) void
UserActionState.setRepresentativeSubject
(AttributeMap representativeSubject) Modifier and TypeMethodDescriptionvoid
UserActionState.setSubjectIdentifiers
(List<AttributeMap> subjectIdentifiers) void
UserActionRequest.setSubjects
(List<AttributeMap> subjects)