FlowInstance {
ErrorDataDesc (string): A description of the error data associated with the flow instance.,
childInstances (array[long]): A list of child flow instances associated with a flow instance object.,
endTime (string): The end time when a flow instance was completed. ,
flow (Flow): The flow object associated with a flow instance.,
flowDefName (string): The name of the flow definition.,
flowSchedule (FlowSchedule): _TESTING=The indicator that determines whether a flow schedule has undergone testing for the production environment. ,
hostName (string): The host name associated with a flow instance.,
id (integer): The unique ID of the flow instance generated by the system.,
parentFlowInstanceId (integer): The unique ID of the parent flow instance associated with the child flow instance. ,
startTime (string): The start time of the flow instance.,
status (JobStatusType) = ['NEW'
or 'QUEUED' or 'RUNNING' or 'DELEGATED' or 'ON_HOLD' or 'REJECTED' or
'COMPLETED' or 'COMPLETED_WITH_ERRORS' or 'FAILED' or 'NOOP' or
'COMPLETED_WITH_WARNINGS']: The status of the flow instance.
}
Flow {
description (string): A description of the flow.,
destinationApp (App): A reference to the App business object.,
disableCompare (boolean): The indicator that determines whether the Compare step is enabled or disabled for a flow.,
flowDefinition (FlowDefinition): The flow definition object associated with a flow.,
id (integer): The unique ID of the flow generated by the system.,
name (string): The name of the flow.,
sourceApp (App): A reference to the App business object.
}
App {
appInstances (array[AppInstance]): The list of application instances associated with a flow.,
description (string): A description of the application.,
id (integer): The unique ID of the application generated by the system.,
name (string): The name of the application associated with the flow.,
providerName (string): The Oracle Primavera Gateway provider associated with an application.,
providerPath (string): The
path and the folder location of the provider associated with an
application. For example, location of the primeprovider folder
associated with the Oracle Primavera Prime application.,
version (string): The application version number.
}
AppInstance {
app (App): A reference to the App business object.,
description (string): A description of the application instance.,
id (integer): The unique ID of the application instance generated by the system.,
name (string): The name of the application instance associated with the application instance ID.
}
FlowDefinition {
hasCompareStep (boolean): An indicator which determines whether the Compare step exists in a flow definition.,
id (integer): The unique ID of the flow definition generated by the system.,
isEnabled (boolean): An indicator which determines whether the flow definition is enabled.,
name (string): The name of the flow definition.,
priority (integer): The
priority of the flow definition. This value determines the order for
displaying the flow definition in the Gateway user interface.
}
FlowSchedule {
active (boolean): An indicator which determines whether the flow schedule is active.,
destinationAppInstance (AppInstance): The list of application instances associated with a flow.,
eventListenerInstance (EventProviderInstance): FLOWSCHEDULE_EVENTLISTENERINSTANCE,
flow (Flow): The flow object associated with a flow instance.,
flowDefName (string): The name of the flow definition.,
flowInstRuns (integer): The number of flow instance runs associated with a flow schedule.,
id (integer): The unique ID of the flow schedule generated by the system.,
isParent (boolean): The indicator that determines whether a flow schedule is a parent object. ,
lastCompletionDate (string): The last completion date of the flow schedule.,
lastJobRunStatus (JobStatusType) = ['NEW'
or 'QUEUED' or 'RUNNING' or 'DELEGATED' or 'ON_HOLD' or 'REJECTED' or
'COMPLETED' or 'COMPLETED_WITH_ERRORS' or 'FAILED' or 'NOOP' or
'COMPLETED_WITH_WARNINGS']: The status of
the last job run associated with the flow schedule. Values include: New,
Queued, Running, Delegated, On Hold, Rejected, Completed, Completed
with Errors, Failed, Noop, or Completed with Warnings.,
lastRunJobId (integer): The unique ID of the last job run in the flow schedule generated by the system.,
lastStartDate (string): The last start date associated with the flow schedule.,
maxRuns (integer): The maximum number of runs allowed for a flow schedule.,
name (string): The name of the flow schedule.,
nextRunDate (string): The next run date associated with a flow schedule.,
noEndDate (boolean): An indicator which determines whether the flow schedule has no end date specified.,
recurring (boolean): The indicator that determines whether a flow schedule recurs. ,
schedule (Schedule): The schedule object associated with a flow schedule. This is used for scheduling jobs.,
sourceAppInstance (AppInstance): The list of application instances associated with a flow.,
status (JobStatusType) = ['NEW'
or 'QUEUED' or 'RUNNING' or 'DELEGATED' or 'ON_HOLD' or 'REJECTED' or
'COMPLETED' or 'COMPLETED_WITH_ERRORS' or 'FAILED' or 'NOOP' or
'COMPLETED_WITH_WARNINGS']: The status of the flow schedule.
}
EventProviderInstance {
description (string),
eventProvider (EventProvider),
id (integer)
}
EventProvider {
app (App),
classPath (string),
description (string),
id (integer),
name (string),
version (string)
}
Schedule {
endDate (string): The end date of a schedule.,
scheduleExpression (string): The job schedule in CRON format.,
scheduleId (integer): The unique ID of the schedule generated by the system.,
scheduleName (string): The name of the schedule.,
startDate (string): The start date of a schedule.
}