Skip to main content
Version: 4.4.1

iCPS activities overview

Activities

IconActivityDescription
Add Cross Reference ValueAdds a definition of a value to a Cross reference.
Add Node RelationAdds relations to an iCore Node.
Add PartnerAdds a Partner.
Add Partner Attributes To PartnerAdds Partner attribute groups to a Partner. Use Set Partner Attribute Value to assign actual values to attributes in groups.
Add SettingAdds a new Setting to the local iCore system.
Add Setting Attributes To SettingAdds Setting attribute groups to a Setting. Use Set Setting Attribute Value to assign actual values to attributes in groups.
Cancellable ScopeCancellable scope activity is a container activity providing response to a system shutdown.
Clean-up TrackingDeletes tracking entities (Events, Jobs, Log Entries, and Nodes) based on date of modification.
Clean-up Audit LogDeletes Audit log entries based on date of creation.
Copy PartnerCopies an existing Partner in the system.
Copy SettingAdds a new Setting by making a copy of an existing Setting, template. Setting attribute groups are copied from the template Setting. Optionally, also attribute values are copied.
Create Cross Reference TableCreates a Cross reference table.
Create EventCreates a system defined iCore Event.
Create NodeCreates a Node.
Delete Cross Reference TableDeletes a Cross reference table.
Delete Cross Reference ValueDeletes a Cross reference value.
Delete PartnerDeletes a Partner.
Delete SettingDeletes a setting specified by its entity ID.
Execute Adapterflow DefinitionExecutes an Adapterflow definition directly.
Execute Script DefinitionExecutes a Script definition directly.
Execute Web APIExecutes a Web API.
Get Entity From KeyReturns an entity instance based on an entity typed key. If entity not found activity throws an EntityNotFoundException.
Get Executing JobGets the currently executing iCore Job for Workflow instance.
Get Filtered EntitiesExecutes an entity filter and returns the result as an IEnumerable of IEntity.
Get Filtered KeysExecutes an entity filter and returns the result as an IEnumerable of IEntityKey.
Get Next Counter ValueGets the next value from a Counter.
Get Node Attribute ListReturns an dictionary containing a selection of name/value pairs of Node attributes on a single Node.
Get Partner Attribute Group ValuesFetches all attribute vales from one Attribute group into a IDictionary<String,Object> where the key is the Attribute name and the value is the Attribute value.

Any changes in the returned dictionary will not be reflected to the values in the Partner instance the values were retrieved from.
Get Partner Attribute ValueFetches a single Partner Attribute value of a Partner.
Get Partner By IdentityGets a single Partner entity instance by a string Partner identity value.
Get Setting By IdentityGets a single setting entity instance by a string Setting identity value.
Get Setting Attribute ValueFetches a single Setting Attribute value of a Setting.
Get Setting Attribute Group ValuesFetches all attribute values from one Attribute group into a IDictionary<String,Object> where the key is the Attribute name and the value is the Attribute value.

Any changes in the returned dictionary will not be reflected to the values in the Setting instance the values were retrieved from.
Lookup Cross Reference ValueLooks up values from a Cross reference table given the keys for a row.
Re-run JobRe-runs a Job.
Set Node Attributes From ListAdds Node attributes from a list to a Node.
Set Partner Attribute ValueSets the value of a single Partner Attribute of a Partner.
Set Setting Attribute ValueSets a single Setting Attribute value of a Setting.
Spawn WorkflowSpawns a system defined Workflow for execution. The Workflow that contains the Spawn Workflow activity will not finish until the spawned Workflow has finished.
Tracking ScopeCreates a new Tracking scope.
Update Cross Reference ValueUpdates the value of a Cross reference.
Wait For Spawned WorkflowsWait for one or more specific or all spawned Workflow instances to complete.
Write To LogWrites a string to the specified log (iCore and/or system).