Difference between revisions of "Activity:CreateInstance (Activity)"
(→Arguments) |
|||
| Line 20: | Line 20: | ||
{| class="wikitable sortable" | width = "50%" | {| class="wikitable sortable" | width = "50%" | ||
|- | |- | ||
| − | ! | + | ! Argument !! Type !! Direction !! Purpose |
|- align="left" | |- align="left" | ||
| MetaClass|| BaseClass || In || The MetaClass to create the instance from | | MetaClass|| BaseClass || In || The MetaClass to create the instance from | ||
Revision as of 07:56, 22 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+ |
Contents
Arguments
| Argument | 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! |
