Uses of Interface
de.aristaflow.adept2.model.datamanagement.UDTValue
-
-
Uses of UDTValue in de.aristaflow.adept2.core.datamanager
Methods in de.aristaflow.adept2.core.datamanager that return UDTValue Modifier and Type Method Description UDTValue
UDFExecution. executeUDTFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting UDT-value.UDTValue
ProcessUnawareAccess. retrieveExternalUDTValue(SessionToken session, UUID instanceID, int dataElementID)
Retrieves the most recent (proxy of the) value of the designated data element of user-defined type (UDT) written by an external component.UDTValue
ProcessUnawareAccess. retrieveLatestUDTValue(SessionToken session, UUID instanceID, int dataElementID)
Retrieves the most recent (proxy of the) value of the designated data element of user-defined type (UDT) for the specified process instance.UDTValue
ProcessAwareAccess. retrieveUDT(SessionToken session, UUID instanceID, int readingNodeID, int readerIteration, int dataElementID)
Retrieves (the proxy of) the value of the designated data element of user-defined type (UDT) valid for the specified node of the process instance and its current iteration count.Methods in de.aristaflow.adept2.core.datamanager with parameters of type UDTValue Modifier and Type Method Description boolean
UDFExecution. executeBooleanFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting boolean value.double
UDFExecution. executeFloatFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting double value.long
UDFExecution. executeIntegerFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting long value.String
UDFExecution. executeStringFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting string.UDTValue
UDFExecution. executeUDTFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting UDT-value.ServerUDTInputStream
UDFExecution. executeUDTFunctionIncrementally(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting UDT-value asServerUDTInputStream
.URI
UDFExecution. executeURIFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT and returns the resulting reference.void
UDFExecution. executeVoidFunction(SessionToken session, UDTValue proxy, String functionName)
Executes the designated user-defined function for the designated value of a UDT.void
ProcessAwareAccess. storeUDT(SessionToken session, UUID instanceID, int writingNodeID, int writerIteration, int dataElementID, UDTValue value)
Stores an intermediate value of the designated data element of the process instance and the corresponding metadata which is the writing node and its current iteration.void
ProcessAwareAccess. storeUDT(SessionToken session, UUID instanceID, int writingNodeID, int writerIteration, int dataElementID, String savepoint, UDTValue value)
Stores an intermediate value of the designated data element of the process instance and the corresponding metadata which is the writing node and its current iteration.void
ProcessUnawareAccess. storeUDTExternal(SessionToken session, UUID instanceID, int dataElementID, UDTValue value)
Stores the value of the designated data element of the process instance as external value. -
Uses of UDTValue in de.aristaflow.adept2.core.eventmanager.fileevents
Methods in de.aristaflow.adept2.core.eventmanager.fileevents that return UDTValue Modifier and Type Method Description static UDTValue
FileEventImpl. getUdtValue(Path filePath, String udtName)
Gets the UDT value with the designated type name for the designated file. -
Uses of UDTValue in de.aristaflow.adept2.core.eventmanager.mailevents
Methods in de.aristaflow.adept2.core.eventmanager.mailevents that return UDTValue Modifier and Type Method Description protected static UDTValue
MailTools. addressListToUDT(Parameter parameter, javax.mail.Address[] addresses, Logger logger)
Creates a UDT value for the designated parameter with the designated addresses.protected static UDTValue
MailTools. attachmentsToUDT(Parameter parameter, MailEvent event, File fileStore, Logger logger)
Creates a UDT value for the designated parameter with all attachments of the message of the designated mail event.protected static UDTValue
MailTools. getMessageAsFileUDT(MailEvent event, File fileStore, Logger logger)
Creates a file for the designated event and returns it asUDTValue
.static UDTValue
MailTools. getUdtValue(MailEvent event, String udtName, File fileStore, Logger logger)
Gets the UDT value with the designated type name for the designated file. -
Uses of UDTValue in de.aristaflow.adept2.extensions.datatypes
Methods in de.aristaflow.adept2.extensions.datatypes that return UDTValue Modifier and Type Method Description static UDTValue
ListUdt. createListUdt(String udtName, Collection<? extends Serializable> coll)
Creates a newUDTValue
with the designated user-defined type representing aListUdt
for the designated collection.static UDTValue
ListUdt. createListUdt(Collection<? extends Serializable> coll, ProcessConstants.AdeptDataType innerAdt, String innerUdtType)
Creates a newUDTValue
representing aListUdt
for the designated collection having values of the designatedProcessConstants.AdeptDataType
or (userdefined) type.UDTValue
FileUDT. getAsXML()
Deprecated, for removal: This API element is subject to removal in a future version.UseFileUDT.toUdtValue()
instead.UDTValue
AbstractXmlBasedUdt. saveToUdtValue()
Serialises the data of this UDT as XML and returns it asUDTValue
.UDTValue
WebFormContainer. saveToUDTValue()
Serialises the data of this WebForm container to aUDTValue
.UDTValue
WebFormSubtable. saveToUDTValue()
Serialises the data of this WebForm subtable to aUDTValue
.UDTValue
WJPContainer. saveToUDTValue()
Deprecated.Serialises the data of this WJP container to aUDTValue
.UDTValue
WJPSubtable. saveToUDTValue()
Deprecated.Serialises the data of this WJP subtable to aUDTValue
.UDTValue
FileUDT. toUdtValue()
Creates a newUDTValue
with the appropriate UDT name and value being an XML representation of the the meta information and the contents of thisFileUDT
.static UDTValue
LocalisationUdt. udtValueFromContentString(String contentString)
Gets aUDTValue
for the designated string being the content of aUDTValue
representing aLocalisationUdt
.static UDTValue
LocalisationUdt. udtValueFromRawText(String localisationText)
Deprecated, for removal: This API element is subject to removal in a future version.UseLocalisationUdt.udtValueFromContentString(String)
instead.Methods in de.aristaflow.adept2.extensions.datatypes with parameters of type UDTValue Modifier and Type Method Description static String
LocalisationUdt. getContentString(UDTValue udtValue)
Gets the string content of the designatedUDTValue
being/providing aLocalisationUdt
.static FileUDT.FileMetaData
FileUDT. getFileUdtMetaData(UDTValue udt)
Gets theFileMetaData
of the designatedUDTValue
if this is/containsFileUDT
.protected void
AbstractXmlBasedUdt. loadFromUdtValue(UDTValue udtValue)
Loads the data from the designatedUDTValue
by parsing the corresponding XML.void
WebFormContainer. loadFromUDTValue(UDTValue udtValue)
Loads the data of the WebForm container from the givenUDTValue
.void
WebFormSubtable. loadFromUDTValue(UDTValue udtValue)
Loads the data of the WebForm subtable from the givenUDTValue
.void
WJPContainer. loadFromUDTValue(UDTValue udtValue)
Deprecated.Loads the data of the WJP container from the givenUDTValue
.void
WJPSubtable. loadFromUDTValue(UDTValue udtValue)
Deprecated.Loads the data of the WJP subtable from the givenUDTValue
.static String
LocalisationUdt. rawTextFromUDTValue(UDTValue udtValue)
Deprecated, for removal: This API element is subject to removal in a future version.UseLocalisationUdt.getContentString(UDTValue)
instead.protected static Pair<FileUDT.FileMetaData,InputStream>
FileUDT. readFromUdtValue(UDTValue udt, boolean readContent)
Reads aFileUDT
(or rather the correspondingFileMetaData
and optionally the actual file content) from the designatedUDTValue
which is expected to be a#UDT_NAME_FILE
and contain the XML representation of aFileUDT
.protected static Pair<FileUDT.FileMetaData,InputStream>
FileUDT. readFromUdtValue(UDTValue udt, boolean readContent, String... acceptedTypes)
Reads aFileUDT
(or rather the correspondingFileMetaData
and optionally the actual file content) from the designatedUDTValue
which is expected to be a#UDT_NAME_FILE
and contain the XML representation of aFileUDT
.Constructors in de.aristaflow.adept2.extensions.datatypes with parameters of type UDTValue Constructor Description FileUDT(UDTValue xml)
Deprecated, for removal: This API element is subject to removal in a future version.UseFileUDT(UDTValue, boolean...)
instead.FileUDT(UDTValue xml, boolean... dummy)
Creates a newFileUDT
by reading and interpreting the value from the designatedUDTValue
as XML representation of aFileUDT
.ListUdt(UDTValue value)
Creates a new list UDT for the designatedUDTValue
.LocalisationUdt(UDTValue value)
Creates a new localisation UDT for the designatedUDTValue
. -
Uses of UDTValue in de.aristaflow.adept2.model.datamanagement
Classes in de.aristaflow.adept2.model.datamanagement that implement UDTValue Modifier and Type Class Description class
ADEPT2UDTValue
This class provides a lightweight implementation for a user-defined data type (UDT).class
FileUDTValue
AFileUDTValue
extends aUDTValue
by file support.class
JsonUdtValue
A User Defined Type for JSON data.Methods in de.aristaflow.adept2.model.datamanagement that return UDTValue Modifier and Type Method Description static UDTValue
ADEPT2UDTValue. clone(UDTValue udt, boolean forceRecreation)
Clones or recreates the designatedUDTValue
depending on the designatedrecreate
and whether ccloning is supported.default UDTValue
UDTValue. clone()
Clones thisUDTValue
in case it isCloneable
, otherwise aCloneNotSupportedException
will be thrown (which is what this default implementation does).static UDTValue
ADEPT2UDTValue. cloneUnchecked(UDTValue udt, boolean forceRecreation)
Clones or recreates the designatedUDTValue
depending on the designatedrecreate
and whether ccloning is supported.UDTValue
IndexedAccessDataContainer. retrieveUDT(SessionToken session, String parameterName, int index)
Retrieves (the proxy of) the value of the element of user-defined type (UDT) at the designated index at the input parameter list of the designated name.UDTValue
InputDataContainer. retrieveUDT(SessionToken session, String parameterName)
Retrieves (the proxy of) the value of the designated input parameter of user-defined type (UDT).UDTValue
DataContainer. storedUDT(String parameterName)
Retrieves (the proxy of) the value of the designated output parameter of user-defined type (UDT) stored before.UDTValue
IndexedAccessDataContainer. storedUDT(String parameterName, int index)
Retrieves (the proxy of) the value of the element of user-defined type at the designated index at the output parameter list of the designated name stored before.static UDTValue
JsonUdtValue. udtValueFromRawText(String jsonText)
Deprecated, for removal: This API element is subject to removal in a future version.UseJsonUdtValue(String)
instead.Methods in de.aristaflow.adept2.model.datamanagement with parameters of type UDTValue Modifier and Type Method Description static UDTValue
ADEPT2UDTValue. clone(UDTValue udt, boolean forceRecreation)
Clones or recreates the designatedUDTValue
depending on the designatedrecreate
and whether ccloning is supported.static UDTValue
ADEPT2UDTValue. cloneUnchecked(UDTValue udt, boolean forceRecreation)
Clones or recreates the designatedUDTValue
depending on the designatedrecreate
and whether ccloning is supported.static org.json.JSONObject
JsonUdtValue. fromUdtValue(UDTValue udt)
Gets theJSONObject
from the designated UDT ornull
if there is no data.static org.json.JSONObject
JsonUdtValue. fromUDTValue(UDTValue udt)
Deprecated, for removal: This API element is subject to removal in a future version.UseJsonUdtValue.fromUdtValue(UDTValue)
instead.static String
JsonUdtValue. getJsonString(UDTValue udtValue)
Gets the string content of the designatedUDTValue
.static String
JsonUdtValue. rawTextFromUDTValue(UDTValue udtValue)
Deprecated, for removal: This API element is subject to removal in a future version.UseJsonUdtValue.getJsonString(UDTValue)
instead.void
InstanceDataContainer. setUDT(String parameterName, UDTValue value)
Sets the value of the designated instance input parameter of the process instance and the corresponding metadata which is the writing node and its current iteration.void
DataContainer. storeUDT(SessionToken session, String parameterName, UDTValue value)
Stores the value of user-defined type of the designated parameter of the process instance and the corresponding metadata which is the writing node and its current iteration.void
IndexedAccessDataContainer. storeUDT(SessionToken session, String parameterName, int index, UDTValue value)
Stores the value of user-defined type to the element at the designated index at the output parameter list of the designated name.Constructors in de.aristaflow.adept2.model.datamanagement with parameters of type UDTValue Constructor Description ADEPT2UDTValue(UDTValue udt)
Creates a newUDTValue
with the properties and the content of the designatedUDTValue
.ServerUDTInputStream(UDTValue value)
Deprecated, for removal: This API element is subject to removal in a future version.UseServerUDTInputStream(UDTValue, long, long)
instead.ServerUDTInputStream(UDTValue value, long initialAliveTime, long aliveTimeExtension)
Creates a newServerInputStream
for the designatedUDTValue
. -
Uses of UDTValue in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return UDTValue Modifier and Type Method Description UDTValue
InputDataContext. retrieveUDTParameterValue(String parameterName)
Reads from an input parameter. -
Uses of UDTValue in de.aristaflow.adept2.model.mail
Fields in de.aristaflow.adept2.model.mail declared as UDTValue Modifier and Type Field Description protected UDTValue
UDTAttachment. udt
The content represented asUDTValue
.Methods in de.aristaflow.adept2.model.mail with parameters of type UDTValue Modifier and Type Method Description Email
Email. attachment(String fileName, UDTValue attData, boolean embed)
Adds the content of the designated UDT value as attachment to this mail.Email
Email. attachment(String fileName, String contentType, UDTValue attData, boolean embed)
Adds the content of the designated UDT value as attachment to this mail.Constructors in de.aristaflow.adept2.model.mail with parameters of type UDTValue Constructor Description UDTAttachment(String name, String description, UDTValue udt)
Creates an attachment having the designated name, description and content.UDTAttachment(String name, String description, UDTValue udt, boolean inline)
Creates an attachment having the designated name, description and content.UDTAttachment(String name, String description, UDTValue udt, String inlineName)
Creates an attachment having the designated name, description and content.UDTAttachment(String name, String description, String contentType, UDTValue udt)
Creates an attachment having the designated name, description, content type (MIME) and content.UDTAttachment(String name, String description, String contentType, UDTValue udt, boolean inline)
Creates an attachment having the designated name, description, content type (MIME) and content.UDTAttachment(String name, String description, String contentType, UDTValue udt, String inlineName)
Creates an attachment having the designated name, description, content type (MIME) and content. -
Uses of UDTValue in de.aristaflow.adept2.model.runtimeenvironment
Methods in de.aristaflow.adept2.model.runtimeenvironment that return UDTValue Modifier and Type Method Description UDTValue
ActivityData. objectToUserdefined(Object value, ProcessModelParameter parameter, boolean output)
Converts an object to an instance ofUDTValue
by serialising the object and encapsulating the corresponding stream in the returned instance of UDTValue.UDTValue
ActivityData. readInputUDT(ProcessModelParameter parameter)
Returns the value of the specified USERDEFINED input parameter ornull
if no value is set or the parameter does not exist.UDTValue
ActivityData. readInputUDT(String parameterName)
Returns the value of the specified USERDEFINED input parameter ornull
if no value is set or the parameter does not exist.UDTValue
ActivityData. readOutputUDT(ProcessModelParameter parameter)
Returns the value stored for the specified USERDEFINED output parameter ornull
if no value is set or the parameter does not exist.UDTValue
ActivityData. readOutputUDT(String parameterName)
Returns the value stored for the specified USERDEFINED output parameter ornull
if no value is set or the parameter does not exist.UDTValue
ActivityData. requireInputUDT(String parameterName)
Returns the value of the specified USERDEFINED input parameter or throws an exception if the value is not available.UDTValue
SettableDataContext. retrieveUDTParameterValue(String parameterName)
UDTValue
DataContext. storedUDTParameterValue(String parameterName)
Reads the value of the designated output parameter of user-defined type.UDTValue
SettableDataContext. storedUDTParameterValue(String parameterName)
Methods in de.aristaflow.adept2.model.runtimeenvironment with parameters of type UDTValue Modifier and Type Method Description protected <T extends Serializable>
List<T>ActivityData. readInputList(String pName, UDTValue value, String udtName)
Gets the list of the designatedProcessConstants.AdeptDataType.USERDEFINED
input parameter ornull
if the designated value isnull
.void
DataContext. storeUDTParameterValue(String parameterName, UDTValue value)
Writes an output parameter of an user defined type to the data container of the process management system.void
SettableDataContext. storeUDTParameterValue(String parameterName, UDTValue value)
Object
ActivityData. userdefinedToNativeTypedValue(UDTValue value, ProcessModelParameter parameter, boolean output)
Converts an instance ofUDTValue
to an instance of the corresponding native type.void
ActivityData. writeOutputUDT(ProcessModelParameter parameter, UDTValue value)
Stores the value for the specified USERDEFINED output parameter.void
ActivityData. writeOutputUDT(String parameterName, UDTValue value)
Stores the value for the specified USERDEFINED output parameter. -
Uses of UDTValue in de.aristaflow.adept2.ui.swtgui
Methods in de.aristaflow.adept2.ui.swtgui with parameters of type UDTValue Modifier and Type Method Description default URL
SWTBrowserContext. deployForDownload(UDTValue content, String filePrefix, String fileSuffix)
Deprecated, for removal: This API element is subject to removal in a future version.Use and implementSWTBrowserContext.deployForDownload(InputStream, String, String)
instead. -
Uses of UDTValue in de.aristaflow.ilm.model.datamanagement
Methods in de.aristaflow.ilm.model.datamanagement that return UDTValue Modifier and Type Method Description static UDTValue
Transformation. fromIlm(UdtValue udt)
-
Uses of UDTValue in de.aristaflow.ilm.model.resourcemodel
Methods in de.aristaflow.ilm.model.resourcemodel with type parameters of type UDTValue Modifier and Type Method Description protected static <T extends UDTValue,I extends UdtValue>
ITransformation. fillUdt(T udt, I ret)
Methods in de.aristaflow.ilm.model.resourcemodel that return UDTValue Modifier and Type Method Description static UDTValue
Transformation. fromIlm(de.aristaflow.adept2.model.resourcemodel.builder.ResourceModelFactory rmf, UdtValue udt)
Methods in de.aristaflow.ilm.model.resourcemodel with parameters of type UDTValue Modifier and Type Method Description static UdtValue
Transformation. toIlm(UDTValue udt)
-