Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Action name

GetNewestActiveWorkflowInstanceForSubscription

Class name

com.cdrator.workflow.action.GetNewestActiveWorkflowInstanceForSubscription

Available from core version

8.7

Description

Return, if any, the newest active workflow instance that belongs to a workflow definition with a key similar to the provided pattern key.

Return value

WfWorkflow: The newest active workflow instance that belongs to a workflow definition with a key similar to the provided pattern key

Properties

  1. workflowDefinitionKey: The pattern key of the workflow definition for the workflow instance to be searched. All workflow definition keys that match the pattern will be used to search for the workflow instance.

Parameters

  1. Subscription: subscription

Workflow - Context

IsOptionalStringContextObjectEqualToValue

Action name

IsOptionalStringContextObjectEqualToValue

Class name

com.cdrator.workflow.context.action.IsOptionalStringContextObjectEqualToValue

Available from core version

8.7

Description

Checks if an optional String context object is equal to a specific String value.If the property ignoreCase is set to true the String comparison is done by ignoring the case.By default the property ignoreCase is set to false.

Return value

boolean: true if the object is found in the context, it is of String type and it is equal to the specific String value

Properties

  1. ignoreCase: If the ignoreCase property is set to true the String comparison is done by ignoring the case

Parameters

  1. String: optionalStringContextObjectKey
  2. String: value
  3. WfContext: wfContext

IsObjectInContext

Action name

IsObjectInContext

Class name

com.cdrator.workflow.context.action.IsObjectInContext

Available from core version

8.7

Description

Checks if the object is in the context

Return value

boolean: true if the object is in the context

Properties

  1. objectKey: The key of the object to check in the context

Parameters

  1. Map: context

IsOptionalStringContextObjectNotBlank

Action name

IsOptionalStringContextObjectNotBlank

Class name

com.cdrator.workflow.context.action.IsOptionalStringContextObjectNotBlank

Available from core version

8.7

Description

Checks if an optional String context object is not blank

Return value

boolean: true if the object is found in the context, it is of String type and it is not blank

Properties

 

Parameters

  1. String: optionalStringContextObjectKey
  2. WfContext: wfContext

AddMultipleContextObjects

...

Action name

CalculateInvoiceDetailLinesTotalChargeSum

Class name

com.cdrator.billing.rating.simulate.action.CalculateInvoiceDetailLinesTotalChargeSum

Available from core version

8.7

Description

Calculates the Sum to the total charge for a list of Invoice Detail Lines Wrappers. The action will throw an ActionParameterException if the parameter throwExceptionIfAllLinesIgnored is set to true, and all lines passed in is ignored.

Return value

Amount: The sum to the total charges of the Invoice Detail Lines Wrappers

Properties

  1. ignoreLinesWithChargeItemCategory: Invoice Detail Lines Wrappers with this Charge Item Category Key will not be included in the sum
  2. throwExceptionIfAllLinesIgnored: Invoice Detail Lines Wrappers with this Charge Item Category Key will not be included in the sum

Parameters

  1. List: idlList

Billing -

...

Provisioning

...

ProvisioningTaskSetter

Action name

CreateTodoTaskAdvancedProvisioningTaskSetter

Class name

com.cdrator.billing.todoTaskprovisioning.action.CreateTodoTaskAdvancedProvisioningTaskSetter

Available from core version

8.7

Description

Creates a TodoTask based on configurable properties. CreationDate, ScheduledEndTime, TimestampAlert are set to current date if passed as nullSets an attribute of Subscription

Return value

TodoTask: void: Sets an attribute of a persistent object

Properties

  1. attributeName: Attribute that should be set on the persistent object
  2. savePersistentObject: Check if the persistent object should be saved after updating it. Default is true.

Parameters

  1. PersistentObject: persistentObject
  2. Object: value

Billing - TodoTask

CreateTodoTaskAdvanced

Action name

CreateTodoTaskAdvanced

Class name

com.cdrator.billing.todoTask.action.CreateTodoTaskAdvanced

Available from core version

8.7

Description

Creates a TodoTask based on configurable properties. CreationDate, ScheduledEndTime, TimestampAlert are set to current date if passed as null

Return value

TodoTask: Return just created todo task.

Properties

  1. assignedToOperator: The operator the todo task is assigned to
  2. category: Task category
  3. typeOfFollowUp: The type of follow up: email,letter,phone call,sms

Parameters

  1. Service: service
  2. String: subject
  3. String: description
  4. String: contactPhoneNumber
  5. long: reminderTimeInMinutes
  6. Date: creationDate
  7. Date: scheduledEndTime
  8. Date: timestampAlert

Deprecated

This action is deprecated and therefore should not be used.

...

Action name

GenericOrderLineReader

Class name

com.cdrator.order.action.GenericOrderLineReader

Available from core version

8.19

Description

Retrieves a Device based on configurable parameters

Return value

PersistentObject: Retrieves the a persistent object based on the constraints from the properties and parameters.

Properties

  1. attributeName1: Attribute 1
  2. attributeName2: Attribute 2
  3. attributeName3: Attribute 3

Parameters

  1. Object: constraint1
  2. Object: constraint2
  3. Object: constraint3

GenericOrderLineAdvancedReader

Action name

GenericOrderLineAdvancedReader

Class name

com.cdrator.order.action.GenericOrderLineAdvancedReader

Available from core version

8.19

Description

Retrieves Generic order line objects based on configurable parameters.

Return value

Object: Retrieves a unique or list of persistent objects based on the constraints and operators from the properties and parameters.

Properties

  1. attributeName1: Attribute 1
  2. attributeName2: Attribute 2
  3. attributeName3: Attribute 3
  4. getList: Return a single value (default) or a list of values
  5. operator1: Operator 1
  6. operator2: Operator 2
  7. operator3: Operator 3
  8. orderBy: Order by
  9. orderByDesc: If a list is returned and ordered, set if it should be ordered descending instead of ascending

Parameters

  1. Object: constraint1
  2. Object: constraint2
  3. Object: constraint3

...

Action name

GenericOrderReader

Class name

com.cdrator.order.action.GenericOrderReader

Available from core version

8.19

Description

Retrieves a Device based on configurable parameters

Return value

PersistentObject: Retrieves the a persistent object based on the constraints from the properties and parameters.

Properties

  1. attributeName1: Attribute 1
  2. attributeName2: Attribute 2
  3. attributeName3: Attribute 3

Parameters

  1. Object: constraint1
  2. Object: constraint2
  3. Object: constraint3

GenericOrderAdvancedReader

Action name

GenericOrderAdvancedReader

Class name

com.cdrator.order.action.GenericOrderAdvancedReader

Available from core version

8.19

Description

Retrieves Generic order objects based on configurable parameters.

Return value

Object: Retrieves a unique or list of persistent objects based on the constraints and operators from the properties and parameters.

Properties

  1. attributeName1: Attribute 1
  2. attributeName2: Attribute 2
  3. attributeName3: Attribute 3
  4. getList: Return a single value (default) or a list of values
  5. operator1: Operator 1
  6. operator2: Operator 2
  7. operator3: Operator 3
  8. orderBy: Order by
  9. orderByDesc: If a list is returned and ordered, set if it should be ordered descending instead of ascending

Parameters

  1. Object: constraint1
  2. Object: constraint2
  3. Object: constraint3

...