| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.core.datamanager | |
| de.aristaflow.adept2.core.eventmanager.dbevents | |
| de.aristaflow.adept2.extensions.datatypes | |
| de.aristaflow.adept2.model.activitymodel |
TODO This is completely outdated.
|
| de.aristaflow.adept2.model.common | |
| de.aristaflow.adept2.model.common.paramref | |
| de.aristaflow.adept2.model.common.plugindata |
Plug-in data interfaces which are used across different data models.
|
| de.aristaflow.adept2.model.common.systemdata | |
| de.aristaflow.adept2.model.datamanagement | |
| de.aristaflow.adept2.model.execution | |
| de.aristaflow.adept2.model.globals |
The globals packages provides commonly used variables and enums.
|
| de.aristaflow.adept2.model.orgmodel | |
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.processmodel.systemdata | |
| de.aristaflow.adept2.model.runtimeenvironment |
| Modifier and Type | Method and Description |
|---|---|
Pair<ProcessConstants.AdeptDataType,java.lang.String> |
NodeDependencyProvider.getCompleteDataTypeOf(java.lang.String parameterName) |
| Modifier and Type | Method and Description |
|---|---|
static DataElement |
ChangeOperationTools.createSimpleDataElementObject(SessionToken session,
java.lang.String name,
ProcessConstants.AdeptDataType type)
Creates a simple DataElement container object
|
static ProcessModelParameter |
ChangeOperationTools.createSimpleProcessParameterObject(SessionToken session,
java.lang.String name,
ProcessConstants.AdeptDataType type,
java.lang.String userDefinedType,
boolean isVirtual,
java.util.UUID identifierID,
boolean isInputParameter)
Creates a simple process (in-/out-) parameter.
|
static java.util.Set<DataElement> |
ChangeOperationTools.getCompliantDataElements(Template template,
ProcessConstants.AdeptDataType type,
java.util.UUID identifierID,
boolean includingSystemDataElements)
Returns the set of data elements, which are compatible to the given type
and identifier for reading the data element.
|
java.util.Map<Dependency,java.lang.String> |
NodeDependencyProvider.getDependencyTypeArguments(java.lang.Object dependencyType,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName) |
java.util.Map<Dependency,java.lang.String> |
NodeDependencyProvider.getDependencyTypeArguments(java.lang.Object dependencyType,
ProcessConstants.AdeptDataType dataType,
java.util.UUID identifierID) |
java.util.Map<java.lang.Object,java.lang.String> |
NodeDependencyProvider.getDependencyTypes(ProcessConstants.AdeptDataType dataType,
java.util.UUID identifierID) |
| Modifier and Type | Method and Description |
|---|---|
void |
UDTManager.createUDF(SessionToken session,
java.lang.String userDefinedDataType,
java.lang.String functionName,
ProcessConstants.AdeptDataType returnType,
java.lang.String function,
java.lang.String language)
Creates a user-defined function that is able to interpret a specific data
type.
|
| Modifier and Type | Field and Description |
|---|---|
protected ProcessConstants.AdeptDataType[] |
MemoryResultSetImpl.columnTypes
The data types of the columns of this
MemoryResultSet. |
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
MemoryResultSetImpl.getColumnType(int column) |
ProcessConstants.AdeptDataType |
WindowedMemoryResultSet.getColumnType(int column) |
| Constructor and Description |
|---|
MemoryResultSetImpl(ProcessConstants.AdeptDataType[] columnTypes,
java.lang.String[] columnLabels)
Creates a new
MemoryResultSet with the designated column
labels and types. |
MemoryResultSetImpl(java.lang.String[] columnLabels,
ProcessConstants.AdeptDataType[] columnTypes)
Creates a new
MemoryResultSet with the designated column
labels and types. |
| Constructor and Description |
|---|
MemoryResultSetImpl(java.util.List<java.lang.String> columnLabels,
java.util.List<ProcessConstants.AdeptDataType> columnTypes)
Creates a new
MemoryResultSet with the designated column
labels and types. |
| Modifier and Type | Field and Description |
|---|---|
protected ProcessConstants.AdeptDataType |
ListUdt.innerType
The data type of the values of this list.
|
protected ProcessConstants.AdeptDataType |
LocalisationUdt.innerType
The data type of the localised values of this localisation UDT.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
WJPContainer.getDataType(java.lang.String fieldName)
Deprecated.
Returns the data type of the field with the given name.
|
ProcessConstants.AdeptDataType |
WJPSubtable.getDataType(java.lang.String columnName)
Deprecated.
Returns the data type of the column with the given name.
|
ProcessConstants.AdeptDataType |
WebFormContainer.getDataType(java.lang.String fieldName)
Returns the data type of the field with the given name.
|
ProcessConstants.AdeptDataType |
WebFormSubtable.getDataType(java.lang.String columnName)
Returns the data type of the column with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
Pair<ProcessConstants.AdeptDataType,java.lang.String> |
ListUdt.getInnerType()
Gets the inner type of this list, that is the type of the list elements.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WJPSubtable.addColumn(java.lang.String columnName,
ProcessConstants.AdeptDataType dataType)
Deprecated.
Adds a new column this WJP subtable with the given name and data type.
|
void |
WebFormSubtable.addColumn(java.lang.String columnName,
ProcessConstants.AdeptDataType dataType)
Adds a new column this WebForm subtable with the given name and data type.
|
void |
WJPContainer.addField(java.lang.String fieldName,
ProcessConstants.AdeptDataType dataType)
Deprecated.
Adds a new field to this WJP container with the given name and data type.
|
void |
WebFormContainer.addField(java.lang.String fieldName,
ProcessConstants.AdeptDataType dataType)
Adds a new field to this WebForm container with the given name and data type.
|
| Constructor and Description |
|---|
ListUdt(java.util.Collection<? extends java.io.Serializable> list,
ProcessConstants.AdeptDataType innerType)
Creates a new list UDT for values of the designated (non-userdefined) type.
|
ListUdt(java.util.Collection<? extends java.io.Serializable> list,
ProcessConstants.AdeptDataType innerType,
java.lang.String innerUdtType)
Creates a new list UDT for values of the designated type.
|
ListUdt(ProcessConstants.AdeptDataType innerType)
Creates a new list UDT for values of the designated (non-userdefined) type.
|
LocalisationUdt(java.util.Map<java.util.Locale,java.io.Serializable> localisationMap,
ProcessConstants.AdeptDataType innerType)
Creates a new localisation UDT for localisations of values of the
designated type.
|
LocalisationUdt(ProcessConstants.AdeptDataType innerType)
Creates a new localisation UDT for localisations of values of the
designated type.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
ATParameterTemplate.getDataType()
Gets the data type for the parameter of this template.
|
ProcessConstants.AdeptDataType |
AbstractActivityModelParameter.getDataType()
Returns the ADEPT2 data type of the parameter.
|
ProcessConstants.AdeptDataType |
AbstractParameterTemplate.getDataType()
Gets the data type for the parameter of this template.
|
| Modifier and Type | Method and Description |
|---|---|
ATParameter |
ActivityModelFactory.createATParameter(java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
boolean isOptional,
boolean isVirtual,
boolean isFailure,
java.lang.String defaultValue,
ConfigurationDescription configurationDescription,
ActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ATParameterTemplate |
ActivityModelFactory.createATParameterTemplate(java.lang.String templateName,
java.lang.String templateDescription,
ActivityConstants.AccessType accessType,
java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
ConfigurationDescription configurationDescription,
Configuration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ActivityModelParameter |
ActivityModelFactory.createParameter(ActivityModelParameter parent,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
InheritedConfigurationDescription configurationDescription,
InheritedActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ActivityModelParameter |
ActivityModelFactory.createParameter(java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
InheritedConfigurationDescription configurationDescription,
InheritedActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ParameterTemplate |
ActivityModelFactory.createParameterTemplate(ParameterTemplate parent,
java.lang.String templateName,
java.lang.String templateDescription,
ActivityConstants.AccessType accessType,
java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
InheritedConfigurationDescription configurationDescription,
InheritedConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ParameterTemplate |
ActivityModelFactory.createParameterTemplate(java.lang.String templateName,
java.lang.String templateDescription,
ActivityConstants.AccessType accessType,
java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
InheritedConfigurationDescription configurationDescription,
InheritedConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
StorageActivityModelParameter |
ActivityModelFactory.createStorageParameter(java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
StorageConfigurationDescription configurationDescription,
StorageActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
StorageParameterTemplate |
ActivityModelFactory.createStorageParameterTemplate(java.lang.String templateName,
java.lang.String templateDescription,
ActivityConstants.AccessType accessType,
java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
java.lang.Boolean isOptional,
java.lang.Boolean isVirtual,
java.lang.Boolean isFailure,
java.lang.String defaultValue,
StorageConfigurationDescription configurationDescription,
StorageConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
void |
AbstractParameterTemplate.setDataType(ProcessConstants.AdeptDataType dataType)
Sets the data type for the parameter of this template.
|
void |
AbstractActivityModelParameter.setDataType(ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
Sets the data type of this activity model parameter and the user-defined
type name.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
MemoryResultSet.getColumnType(int column)
Gets the data type for the designated column.
|
ProcessConstants.AdeptDataType |
ConfigurationDescription.ConfigurationEntry.getDataType()
Gets the data type of the configuration entry, which is an
AdeptDataType. |
ProcessConstants.AdeptDataType |
Parameter.getDataType()
Returns the ADEPT2 data type of the parameter.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigurationDescription.ConfigurationEntry |
CommonModelFactory.createConfigurationEntry(java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
boolean isOptional,
java.lang.String[] restrictions,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
| Modifier and Type | Field and Description |
|---|---|
protected ProcessConstants.AdeptDataType |
ParameterRef.dataType
The data type of the referenced parameter.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.AdeptDataType |
ParameterRefTools.fromTypeKey(java.lang.String typeKey)
Returns the data type associated to the given type key or
null if
the type key is not recognised. |
ProcessConstants.AdeptDataType |
IOParameterRefParser.getDataType()
Returns the data type of the current IO parameter reference.
|
ProcessConstants.AdeptDataType |
ParameterRef.getDataType()
Returns the data type of the referenced parameter.
|
ProcessConstants.AdeptDataType |
ParameterRefParser.getDataType()
Returns the data type of the current parameter reference.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
ParameterRefTools.toTypeKey(ProcessConstants.AdeptDataType dataType)
Returns the type key (i.e. the identifying character in parameter
references) for the specified data type.
|
| Modifier and Type | Method and Description |
|---|---|
static IOParameterRef[] |
ParameterRefTools.findIOParameterReferences(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Finds all IO parameter references in the given string and returns them.
|
static ParameterRef[] |
ParameterRefTools.findParameterReferences(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Finds all simple parameter references (see
SystemDataConsumer)
in the given string and returns them. |
static IOParameterRefParser |
ParameterRefTools.getIOParser(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Returns a parser for the specified parameterised string (for IO parameter
references).
|
static IOParameterRefReplacer |
ParameterRefTools.getIOReplacer(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Returns a replacer for the specified parameterised string (for IO parameter
references) to replace parameter references with actual values.
|
static ParameterRefParser |
ParameterRefTools.getParser(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Returns a parser for the specified parameterised string (for simple
parameter references).
|
static ParameterRefReplacer |
ParameterRefTools.getReplacer(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Returns a replacer for the specified parameterised string (for simple
parameter references) to replace parameter references with actual values.
|
static IOParameterRef[] |
ParameterRefTools.listIOParameterReferences(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Finds all IO parameter references in the given string and returns them in
the encountered order.
|
static ParameterRef[] |
ParameterRefTools.listParameterReferences(java.lang.String parameterisedString,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Lists all simple parameter references (see
SystemDataConsumer) in
the given string and returns them in the encountered order. |
static IOParameterRef |
ParameterRefTools.parseIOParameterReference(java.lang.String parameterReference,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Parses the specified string representation of a IO parameter reference (
ParameterRefTools.IO_PARAMETER_REF_PATTERN)
(including the enclosing '%'s) and returns it as a IOParameterRef
object (or null if the reference is in any way illegal). |
static ParameterRef |
ParameterRefTools.parseParameterReference(java.lang.String parameterReference,
java.util.EnumSet<ProcessConstants.AdeptDataType> consideredDataTypes)
Parses the specified string representation of a simple parameter reference (
ParameterRefTools.PARAMETER_REF_PATTERN)
(including the enclosing '%'s) and returns it as a ParameterRef
object (or null if the reference is in any way illegal). |
| Constructor and Description |
|---|
IOParameterRef(ProcessConstants.AdeptDataType dataType,
java.lang.String inputName,
java.lang.String outputName)
Constructs a new
UIParameterRef with the specified data
type plus input parameter and/or output parameter name. |
IOParameterRef(java.lang.String inputName,
java.lang.String outputName,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
Constructs a new
UIParameterRef with the specified data
type including the UDT name plus input parameter and/or output parameter
name. |
ParameterRef(ProcessConstants.AdeptDataType dataType,
java.lang.String name)
Creates a new parameter reference for a parameter of arbitrary data type
except
USERDEFINED. |
ParameterRef(java.lang.String name,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
Constructs a new
ParameterRef with the specified name, data type
and name of UDT. |
ParameterRef(java.lang.String name,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
boolean discriminator)
Constructs a new
ParameterRef with the specified name, data type
and name of UDT. |
| Modifier and Type | Field and Description |
|---|---|
ProcessConstants.AdeptDataType |
ErrorHandlingProcessData.ErrorHandlingParameter.dataType
The data type of the parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSystemDataFormatter.ensureCorrectType(ProcessConstants.AdeptDataType expectedType,
java.lang.String udtName,
java.io.Serializable value)
Throws an
IllegalArgumentException if the given object doesn't the
specified data type and simply returns if it does. |
| Modifier and Type | Field and Description |
|---|---|
protected ProcessConstants.AdeptDataType |
InvalidDataTypeException.actualDataType
The ADEPT2-data element type of which the data element actually is.
|
protected ProcessConstants.AdeptDataType |
MandatoryParameterValueNotSetException.dataType
The data type of the mandatory output parameter which is not provided a
value.
|
protected ProcessConstants.AdeptDataType |
InvalidDataTypeException.expectedDataType
The ADEPT2-data element type that is expected by the caller of a
datamanager-method.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
InvalidDataTypeException.getActualDataType()
Gets the ADEPT2-data element type that is expected by the caller of a
datamanager-method.
|
ProcessConstants.AdeptDataType |
MandatoryParameterValueNotSetException.getDataType()
Gets the data type of the mandatory output parameter which is not provided
a value.
|
ProcessConstants.AdeptDataType |
InvalidDataTypeException.getExpectedDataType()
The ADEPT2-data element type of which the data element actually is.
|
ProcessConstants.AdeptDataType |
UserDefinedFunction.getReturnType()
Gets the return type of this user-defined function as a data element type.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
ArchiveDataContainer.getInputParameterTypes()
Gets the types of all input parameters indexed by the parameter name.
|
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
ArchiveDataContainer.getOutputParameterTypes()
Gets the types of all output parameters indexed by the parameter name.
|
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
DataContainer.getUnsavedTypes()
Gets all names of unsaved parameters and the corresponding data types.
|
| Modifier and Type | Method and Description |
|---|---|
static java.io.Serializable |
AdeptDataConversion.convert(java.io.Serializable value,
ProcessConstants.AdeptDataType targetDataType)
Converts the given value to the specified target data type and returns it.
|
| Constructor and Description |
|---|
InvalidDataTypeException(java.lang.String parameterName,
ProcessConstants.AdeptDataType expectedDataType,
ProcessConstants.AdeptDataType actualDataType)
Constructs a new
InvalidDataTypeException to indicate that the
designated expected data type of the designated parameter does not
correspond to the actual data type. |
InvalidDataTypeException(java.lang.String msg,
java.lang.String parameterName,
ProcessConstants.AdeptDataType parameterType)
Constructs a new
InvalidDataTypeException to indicate that the
designated data type of the designated parameter does not correspond to the
encountered type. |
InvalidDataTypeException(java.util.UUID instanceID,
int dataElementID,
ProcessConstants.AdeptDataType expectedDataType,
ProcessConstants.AdeptDataType actualDataType)
Constructs a new
InvalidDataTypeException to indicate that the
designated expected data type of the designated data element does not
correspond to the actual data type. |
MandatoryParameterValueNotSetException(java.util.UUID instanceID,
int nodeID,
int nodeIteration,
int dataElementID,
java.lang.String parameterName,
java.util.UUID identifierID,
ProcessConstants.AdeptDataType dataType,
ActivityConstants.AccessType accessType)
Creates a
MandatoryParameterValueNotSetException for the
designated instance, node, iteration, data element and parameter data. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
ParameterDataContext.getParameters()
Gets the names and the types of the parameters provided by this
InputDataContext. |
| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
ExecutionFactory.createParameterDataContext(java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> types,
java.util.Map<java.lang.String,java.io.Serializable> parameters)
Create a
ParameterDataContext object. |
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.AdeptDataType |
ProcessConstants.AdeptDataType.valueOf(int code) |
static ProcessConstants.AdeptDataType |
ProcessConstants.AdeptDataType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.AdeptDataType[] |
ProcessConstants.AdeptDataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Pair<ProcessConstants.AdeptDataType,java.lang.String> |
SystemDataConstants.getInnerType(java.lang.String udtName)
Parses the designated UDT name and returns the inner data type as well as
the UDT name if appropriate.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
SystemDataConstants.getUdtNameListOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a serialised
java.util.List having
elements of the designated inner data type. |
static java.lang.String |
SystemDataConstants.getUdtNameListUdtOfSimpleType(ProcessConstants.AdeptDataType innerType)
Gets the UDT name for a
ListUdt having elements of the
designated inner data type. |
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.AdeptDataType |
DataType.toAdeptDataType(DataType dataType)
Returns the equivalent
ProcessConstants.AdeptDataType for the specified
DataType or null if there is none. |
| Modifier and Type | Method and Description |
|---|---|
static DataType |
DataType.fromAdeptDataType(ProcessConstants.AdeptDataType adeptDataType)
Returns the equivalent
DataType for the specified
ProcessConstants.AdeptDataType or null if there is none. |
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
DataElement.getDataType()
Returns the type of the data element as byte constant.
|
| Modifier and Type | Method and Description |
|---|---|
DataElement |
ProcessModelFactory.createDataElement(int id,
java.lang.String name,
ProcessConstants.AdeptDataType type,
java.lang.String description,
java.lang.String userDefinedType,
java.util.UUID iconID,
java.util.UUID identifierID,
boolean isPublic,
boolean virtual,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a DataElement.
|
ProcessModelParameter |
ProcessModelFactory.createProcessModelParameter(java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
boolean isOptional,
boolean isVirtual,
boolean isFailure,
java.lang.String defaultValue,
ActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a process model parameter object.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.AdeptDataType |
Dependency.getArgumentDataType()
Gets the data type of the argument of this dependency.
|
| Modifier and Type | Method and Description |
|---|---|
Pair<ProcessConstants.AdeptDataType,java.lang.String> |
DependencyProvider.getCompleteDataTypeOf(java.lang.String parameterName)
Returns the data type (including the UDT name if appropriate) of the
parameter with the specified name or
null if the parameter does not
exist. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Dependency,java.lang.String> |
DependencyProvider.getDependencyTypeArguments(java.lang.Object dependencyType,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
The same as
#getDependencyTypeArguments(Object, AdeptDataType, UUID) but
restricting based on the designated UDT name instead of the identifier ID. |
java.util.Map<Dependency,java.lang.String> |
DependencyProvider.getDependencyTypeArguments(java.lang.Object dependencyType,
ProcessConstants.AdeptDataType dataType,
java.util.UUID identifierID)
Returns all available dependencies for the specified dependency type in a map.
|
java.util.Map<java.lang.Object,java.lang.String> |
DependencyProvider.getDependencyTypes(ProcessConstants.AdeptDataType dataType,
java.util.UUID identifierID)
Returns all available dependency types in a map.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
SerialisableDataContext.getOutputParameters()
Gets the names and the types of the output parameters provided by this
DataContext. |
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> |
SerialisableDataContext.getParameters()
Gets the names and the types of the parameters provided by this
InputDataContext. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SettableDataContext.checkInputExistenceAndType(java.lang.String parameterName,
ProcessConstants.AdeptDataType expectedType)
Checks whether the designated parameter is an input parameter (exists in
the input parameter map) and whether it is of the Java-type corresponding
to the designated expected ADEPT-data type.
|
protected void |
SettableDataContext.checkOutputExistenceAndType(java.lang.String parameterName,
ProcessConstants.AdeptDataType expectedType)
Checks whether the designated parameter is an output parameter (exists in
the output parameter map) and whether it is of the Java-type corresponding
to the designated expected ADEPT-data type.
|
protected void |
SettableDataContext.checkType(java.lang.Object value,
ProcessConstants.AdeptDataType expectedType)
Checks whether the designated value is of the Java-type corresponding to
the designated ADEPT-data type.
|
protected java.lang.Object |
ActivityData.getActInstConfValue(java.lang.String entryName,
ProcessConstants.AdeptDataType expDt,
boolean required,
java.lang.Object defValue)
Gets the designated activity instance configuration value and logs messages
or throws exceptions if it is not present.
|
protected java.lang.Object |
ActivityData.getConfValue(Configuration conf,
java.lang.String entryName,
ProcessConstants.AdeptDataType expDt,
boolean required,
java.lang.Object defValue,
java.lang.String paramText)
Gets the designated configuration value and logs messages or throws
exceptions if it is not present.
|
<T> T |
ActivityData.getDualInputValue(java.lang.String name,
ProcessConstants.AdeptDataType type,
java.lang.Class<T> valueType)
A "dual input parameter" is a parameter whose value can either be
provided by an input parameter or by an activity configuration field with
the same name or a combination of both.
|
protected java.lang.Object |
ActivityData.getInputValue(java.lang.String parameterName,
ProcessConstants.AdeptDataType expDt,
boolean convert,
boolean required)
Retrieves the value of the specified input parameter as an object of the
closest related java type.
|
protected java.lang.Object |
ActivityData.getParamConfValue(ActivityConstants.AccessType accessType,
java.lang.String parameterName,
java.lang.String entryName,
ProcessConstants.AdeptDataType expDt,
boolean required,
java.lang.Object defValue)
Gets the designated parameter configuration value and logs messages or throws
exceptions if it is not present.
|
protected java.lang.Object |
ActivityData.getStoredValue(java.lang.String parameterName,
ProcessConstants.AdeptDataType expDt,
boolean convert)
Retrieves the stored value of the specified output parameter as an object
of the closest related java type.
|
boolean |
ActivityData.hasInputListParam(java.lang.String parameterName,
ProcessConstants.AdeptDataType elementDataType)
Returns whether the input parameter with the specified name exists and is a
list with the specified element type.
|
protected void |
ActivityData.writeOutputValue(java.lang.String parameterName,
ProcessConstants.AdeptDataType expDt,
boolean convert,
java.lang.Object value)
Stores the value for the specified output parameter.
|
| Modifier and Type | Method and Description |
|---|---|
SerialisableDataContext |
RuntimeEnvironmentFactory.createSerialisableDataContext(boolean readOnly,
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> inputTypes,
java.util.Map<java.lang.String,java.io.Serializable> inputValues,
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> outputTypes,
java.util.Map<java.lang.String,java.io.Serializable> outputValues)
Creates a new serialisable data context having the designated input and
output parameters.
|
SerialisableDataContext |
RuntimeEnvironmentFactory.createSerialisableDataContext(boolean readOnly,
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> inputTypes,
java.util.Map<java.lang.String,java.io.Serializable> inputValues,
java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> outputTypes,
java.util.Map<java.lang.String,java.io.Serializable> outputValues)
Creates a new serialisable data context having the designated input and
output parameters.
|