You are here

SkyVaultWorkflowTask

SkyVaultWorkflowTask

This section describes the SkyVaultWorkflowTask class.

The SkyVaultWorkflowTask class represents an instance of a workflow task.

Class declaration

@interface SkyVaultWorkflowTask : NSObject <NSCoding>

Properties

Property Description
@property (nonatomic, strong, readonly) NSString *identifier The unqiue identifier of the workflow task.
@property (nonatomic, strong, readonly) NSString *processIdentifier The unqiue identifier of the workflow process associated with the workflow task.
@property (nonatomic, strong, readonly) NSString *processDefinitionIdentifier The identifier of the process definition from which this workflow task was generated.
@property (nonatomic, strong, readonly) NSString *name The name of the workflow task.
@property (nonatomic, strong, readonly) NSString *type The type of the workflow task.
@property (nonatomic, strong, readonly) NSDate *startedAt The date and time at which the workflow task was started.
@property (nonatomic, strong, readonly) NSDate *endedAt The date and time at which the workflow task was completed.
@property (nonatomic, strong, readonly) NSDate *dueAt The date and time at which the workflow task was due by.
@property (nonatomic, strong, readonly) NSString *summary The summary of the task explaining the work to be carried out.
@property (nonatomic, strong, readonly) NSNumber *priority The priority of the task.
@property (nonatomic, strong, readonly) NSString *assigneeIdentifier The identifier of the user that is assigned the task.
@property (nonatomic, assign, readonly) BOOL completed Returns true if the task has completed.