Class ActivityGroupReference

java.lang.Object
de.aristaflow.adept2.model.common.defaultimplementation.DefaultUserAttributeContainer
de.aristaflow.adept2.model.common.defaultimplementation.SerialisableUserAttributeContainer
de.aristaflow.adept2.model.worklistmodel.ActivityGroupReference
All Implemented Interfaces:
UserAttributeContainer, ActivityReference, GroupActivityReference, Serializable

public class ActivityGroupReference extends de.aristaflow.adept2.model.common.defaultimplementation.SerialisableUserAttributeContainer implements GroupActivityReference
An activity reference for an activity group identifying the group in the worklist manager ( getGroupId() as well as logically via name and execution context.
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      ID for serialisation.
      See Also:
    • groupId

      protected final UUID groupId
      The ID of the group this reference represents.
    • groupName

      protected final String groupName
      The name of the group this reference represents.
    • groupExecutionContext

      protected final String groupExecutionContext
      The execution context of the group this reference represents.
  • Constructor Details

    • ActivityGroupReference

      public ActivityGroupReference(UUID groupId, String groupName, String groupExecutionContext, Map<String,String> userAttributes)
      Parameters:
      groupId - The ID of the group this reference represents.
      groupName - The ID of the group this reference represents.
      groupExecutionContext - The execution context of the group this reference represents.
      userAttributes - The user attributes.
  • Method Details