Difference between revisions of "Activity:CreateInstance (Activity)"
(Created page with "The CreateInstance Activity creates a new Instance of a specified MetaClass. {{ActivityInfoBox | title = Create Instance | name = CreateInstance | internalna...") |
(→Arguments) |
||
Line 22: | Line 22: | ||
! Arguments!! Type !! Direction !! Purpose | ! Arguments!! Type !! Direction !! Purpose | ||
|- align="left" | |- align="left" | ||
− | | | + | | MetaClass|| BaseClass || In || The MetaClass to create the instance from |
|- align="left" | |- align="left" | ||
− | + | | Result|| RelationalObject|| Out || The created instance, null if creation failed | |
− | + | ||
− | | Result|| | + | |
|} | |} | ||
Revision as of 11:43, 19 July 2013
The CreateInstance Activity creates a new Instance of a specified MetaClass.
Create Instance | |
---|---|
Name | CreateInstance |
Purpose | Create a new instance of a MetaClass |
Category | Object Primitives |
Returns | The created instance |
Version | 2.1+ |
Arguments
Arguments | Type | Direction | Purpose |
---|---|---|---|
MetaClass | BaseClass | In | The MetaClass to create the instance from |
Result | RelationalObject | Out | The created instance, null if creation failed |
Usage
This activity is used to create new UBIK® objects during the execution of a workflow. Since it only needs to know the MetaClass to create objects from, it can be used to create regular content objects as well as properties or anything else.
This activity does not automatically save changes. If you want to persist the newly created instance, you need i.e. a subsequent SaveObject activity! |