Object

core3.test.fixtures.workflows

AddGroups

Related Doc: package workflows

Permalink

object AddGroups extends WorkflowBase

Linear Supertypes
WorkflowBase, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AddGroups
  2. WorkflowBase
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def executeAction(requestID: RequestID, user: UserTokenBase, params: WorkflowParameters, data: InputData)(implicit ec: ExecutionContext): Future[(WorkflowResult, OutputData)]

    Permalink

    Executes the workflow's action with the supplied parameters and data.

    Executes the workflow's action with the supplied parameters and data.

    requestID

    the ID of the workflow request

    user

    the user that made the request

    params

    the parameters to use

    data

    the data to work with

    returns

    a tuple containing the result of the operation and any updated data to be stored by the engine

    Definition Classes
    AddGroupsWorkflowBase
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def loadData(params: WorkflowParameters, queryHandlers: DataQueryHandlers)(implicit ec: ExecutionContext): Future[InputData]

    Permalink

    Loads all data that will be needed for the workflow to execute its action.

    Loads all data that will be needed for the workflow to execute its action.

    params

    the parameters to use

    queryHandlers

    a container holding all relevant query handlers (as supplied by a core3.workflows.WorkflowEngineComponent

    returns

    the collected data

    Definition Classes
    AddGroupsWorkflowBase
  14. def name: String

    Permalink

    Retrieves the unique name of the workflow.

    Retrieves the unique name of the workflow.

    returns

    the workflow name

    Definition Classes
    AddGroupsWorkflowBase
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. def parseParameters(rawParams: JsValue)(implicit ec: ExecutionContext): Future[WorkflowParameters]

    Permalink

    Verifies and converts the supplied raw JSON parameters into a format that can be used by the workflow.

    Verifies and converts the supplied raw JSON parameters into a format that can be used by the workflow.

    rawParams

    the raw parameters to parse

    returns

    the parsed parameters

    Definition Classes
    AddGroupsWorkflowBase
  19. def readOnly: Boolean

    Permalink

    Specifies whether the workflow is read-only or it makes changes.

    Specifies whether the workflow is read-only or it makes changes.

    A workflow specified as read-only will not be allowed to commit data.

    returns

    true, if the workflow makes no data changes

    Definition Classes
    AddGroupsWorkflowBase
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val testGroupsCount: Int

    Permalink
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def withSensitiveData: Boolean

    Permalink

    Specifies whether the data contains sensitive information that should not be stored in the transaction logs.

    Specifies whether the data contains sensitive information that should not be stored in the transaction logs.

    returns

    true, if the data contains sensitive info

    Definition Classes
    WorkflowBase
  27. def withSensitiveParams: Boolean

    Permalink

    Specifies whether the parameters contain sensitive information that should not be stored in the transaction logs.

    Specifies whether the parameters contain sensitive information that should not be stored in the transaction logs.

    returns

    true, if the parameters contain sensitive info

    Definition Classes
    WorkflowBase

Inherited from WorkflowBase

Inherited from AnyRef

Inherited from Any

Ungrouped