Namespace: base

tibco.objectapi.ec.base

Classes

Action
ActionOptions
ActionResult
ActionResultValue
AdditionalAttributes
AdvancedActionOption
AdvancedAutoArchiveOption
AdvancedConfigurationOption
AdvancedMeasureOption
AdvancedPurgeOption
AdvancedQueryOption
Attribute
AttributeDefinition
AttributeDefinitions
Audit
AutoArchiveOptions
AutoArchiveResult
AutoArchiveStatus
AverageMeasure
BaseAuditInformation
BaseChartOptions
BaseChartQuery
BaseChartResult
BaseComment
BaseEntryAttribute
BaseQueryOptions
BasicMeasure
BasicMeasureId
BasicMeasurePeriod
BasicValueMeasure
BigDecimalEntryAttribute
BigIntegerEntryAttribute
BooleanEntryAttribute
Case
CaseAudit
CaseAuditEntry
CaseAuditReportOptions
CaseDetails
CaseReferences
ChartCategories
ChartCategory
ChartData
ChartDataOptions
ChartDataQuery
ChartDataRequest
ChartDataResult
ChartDataSet
ChartOptions
ChartQuery
ChartRequest
ChartResult
Comment
CommentAudit
CommentAuditEntry
CommentedAudit
CommentedReportOptions
CommentReference
CommentReportOptions
CommonAuditEntry
Component
Components
Configuration
ConfigurationArea
ConfigurationEntries
ConfigurationEntry
ConfigurationOptions
ConfigurationUpdateDetails
ConfigurationXML
ConfigurationXMLDocument
DateEntryAttribute
DocumentRoot
DoubleEntryAttribute
Environment
Event
EventBatch
FilterAttribute
FilterAttributes
GenericAttributes
GenericResult
GetAttributeOptions
IntegerEntryAttribute
IntMeasure
LongEntryAttribute
LongMeasure
MapConfigurationEntry
MapConfigurationEntryValues
Measure
MeasureDuration
MeasureEntry
MeasureId
MeasureOptions
MeasurePeriod
Message
PrimitiveConfigurationEntry
ProcessDurationMeasure
ProcessDurationMeasureEntry
ProcessDurationMeasurePeriod
ProcessDurationMeasures
ProcessInstanceAudit
ProcessInstanceAuditEntry
ProcessInstanceAuditReportOptions
ProcessInstanceReference
ProcessTemplateId
ProcessTemplateIdIdentifier
ProcessTemplateIds
ProcessTemplateMeasure
ProcessTemplateMeasureEntry
ProcessTemplateMeasurePeriod
ProcessTemplateMeasures
ProcessTemplateNameIdentifier
ProcessTemplates
PurgeOptions
PurgeStatus
Query
QueryIdentifier
QueryInfo
QueryOptions
QueryParameter
QueryPayload
RegisterAttributeOptions
RegisterMessageOptions
ReportOptions
RequiredChartAttributes
RequiredExtendedDataOptions
ResourceId
Result
ResultEntry
SortElement
StringEntryAttribute
WorkItemAudit
WorkItemAuditEntry
WorkItemAuditReportOptions
WorkItemCommentReference
WorkItemFullReference
WorkItemMeasure
WorkItemMeasureEntry
WorkItemMeasurePeriod
WorkItemMeasures
WorkItemReference

Members

(static, readonly) AttributeGroup :string

A representation of the literals of the enumeration 'Attribute Group', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
PRIMARY string
GENERIC string
EXTENDED string

(static, readonly) AttributeType :string

Enumerated value defining the AttributeTypes for specific AttributeDefinitions. One of: DATE, INT, STRING, BOOLEAN, LONG or DOUBLE.
Type:
  • string
Properties:
Name Type Description
DATE string
INT string
STRING string
BOOLEAN string
LONG string
DOUBLE string
BIGDECIMAL string
BIGINTEGER string

(static, readonly) AveragesMeasureType :string

Enumerated value defining the type of an AverageMeasure. One of the following: - PROCESS_TOTAL: Total number of instances of this process template started during this ProcessDurationMeasurePeriod. - PROCESS_TOTAL_TIME: Total time that instances of this process template were active during this ProcessDurationMeasurePeriod. - PROCESS_AVERAGE_TIME: Average time that an instance of this process template was active during this ProcessDurationMeasurePeriod. - WORKITEM_TOTAL: Total number of work items generated by this process template that were active during this ProcessDurationMeasurePeriod. - WORKITEM_ACTIVE_AVERAGE_TIME: Average time that a work item generated by this process template was active during this ProcessDurationMeasurePeriod. A work item is defined as being active between the time of the event when it first entered the OFFERED state and the time of the event that it entered the COMPLETED state, disregarding any intermediate states. - WORKITEM_ACTIVE_TOTAL_TIME: Total time that work items generated by this process template were active during this ProcessDurationMeasurePeriod. A work item is defined as being active between the time of the event when it first entered the OFFERED state and the time of the event that it entered the COMPLETED state, disregarding any intermediate states. - WORKITEM_WAIT_TOTAL_TIME: Total time that work items generated by this process template were waiting during this ProcessDurationMeasurePeriod. A work item is defined as waiting between the time of the event when it first entered the OFFERED state and the time of the event when it first entered the OPENED state. - WORKITEM_WAIT_AVERAGE_TIME: Average time that a work item generated by this process template was waiting during this ProcessDurationMeasurePeriod. A work item is defined as waiting between the time of the event when it first entered the OFFERED state and the time of the event when it first entered the OPENED state. - WORKITEM_ACTION_TOTAL_TIME: Total time that work items generated by this process template were being actioned during this ProcessDurationMeasurePeriod. A work item is defined as being actioned between the time of the event when it first entered the OPENED state and the time of the event that it entered the COMPLETED state - that is, when the user submitted the form. - WORKITEM_ACTION_AVERAGE_TIME: Average time that a work item generated by this process template during this ProcessDurationMeasurePeriod. A work item is defined as being actioned between the time of the event when it first entered the OPENED state and the time of the event that it entered the COMPLETED state - that is, when the user submitted the form. - WORKITEM_WORKINGTIME_TOTAL_TIME: Total time that users spent processing work items generated by this process template during this ProcessDurationMeasurePeriod. A work item is defined as being worked on between the accumulated time between each event when it entered the OPENED state and the time of the paired event when it entered a PENDED, SUSPENDED, CANCELLED or COMPLETED state. - WORKITEM_WORKINGTIME_AVERAGE_TIME: Average time that a work item generated by this process template was worked on by users during this ProcessDurationMeasurePeriod. A work item is defined as being worked on between the accumulated time between each event when it entered the OPENED state and the time of the paired event when it entered a PENDED, SUSPENDED, CANCELLED or COMPLETED state.
Type:
  • string
Properties:
Name Type Description
PROCESSTOTAL string Total number of processes started for this duration
PROCESSTOTALTIME string
PROCESSAVERAGETIME string
WORKITEMTOTAL string
WORKITEMACTIVEAVERAGETIME string User Task Instance Active Duration (Average) All AMX BPM tasks will emit a READY and COMPLETE event. The time interval between the emission of these events will determine the Task Instance Active duration. The Process Duration will be calculated when the task's COMPLETE audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st offer / allocate (firstOfferTime) and workItem completion (completionTime) disregarding any intermediate states.
WORKITEMACTIVETOTALTIME string User Task Instance Active Duration (Total) All AMX BPM tasks will emit a READY and COMPLETE event. The time interval between the emission of these events will determine the Task Instance Active duration. The Process Duration will be calculated when the task's COMPLETE audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st offer / allocate (firstOfferTime) and workItem completion (completionTime) disregarding any intermediate states.
WORKITEMWAITTOTALTIME string User Task Instance Wait Duration (Total) All AMX BPM tasks will emit a READY and OPEN event. The time interval between the emission of these events will determine the Task Instance Wait duration. The Process Duration will be calculated when the task's (first) OPEN audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st Offer / Allocate (firstOfferTime)and 1st Open (firstOpenTime)
WORKITEMWAITAVERAGETIME string User Task Instance Wait Duration (Average) All AMX BPM tasks will emit a READY and OPEN event. The time interval between the emission of these events will determine the Task Instance Wait duration. The Process Duration will be calculated when the task's (first) OPEN audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st Offer / Allocate (firstOfferTime)and 1st Open (firstOpenTime)
WORKITEMACTIONTOTALTIME string User Task Instance Action Duration (Total) All AMX BPM tasks will emit an OPEN and COMPLETE event. The time interval between the emission of (the first OPEN of) these events will determine the Task Instance Action duration. The Process Duration will be calculated when the task's COMPLETE audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st Open (firstOpenTime) and form submission (completionTime)
WORKITEMACTIONAVERAGETIME string User Task Instance Action Duration (Average) All AMX BPM tasks will emit an OPEN and COMPLETE event. The time interval between the emission of (the first OPEN of) these events will determine the Task Instance Action duration. The Process Duration will be calculated when the task's COMPLETE audit event is received and written to the Audit trail for the process instance. We interpret this as we need to calculate the time between 1st Open (firstOpenTime) and form submission (completionTime)
WORKITEMWORKINGTIMETOTALTIME string User Task Instance Working Time Duration (Total) All AMX BPM tasks will emit an OPEN and various user interaction end events, namely CLOSE, PEND, CANCEL and COMPLETE events. The User Task Instance Working Time Duration will be incremented by the time interval between each OPEN and work item end event pairing, each time one of these event pairings completes. Thus giving a total working time for a task instance, regardless of the number of times it is opened/closed and by how many different users. We interpret this as we need to calculate the cumulative time for between first and last (form submission) activities.
WORKITEMWORKINGTIMEAVERAGETIME string User Task Instance Working Time Duration (Average) All AMX BPM tasks will emit an OPEN and various user interaction end events, namely CLOSE, PEND, CANCEL and COMPLETE events. The User Task Instance Working Time Duration will be incremented by the time interval between each OPEN and work item end event pairing, each time one of these event pairings completes. Thus giving a total working time for a task instance, regardless of the number of times it is opened/closed and by how many different users. We interpret this as we need to calculate the cumulative time for between first and last (form submission) activities.

(static, readonly) CaseAuditDetail :string

A representation of the literals of the enumeration 'Case Audit Detail', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
INSTIGATOR string

(static, readonly) ChartArea :string

The areas which can be used for Charting
Type:
  • string
Properties:
Name Type Description
WORKITEMS string Work Item area
PROCESSTEMPLATES string Process Templates area
PROCESSINSTANCES string Process Instances area
AUDIT string Audit area
CASEOBJECTS string Case Objects area

(static, readonly) ChartCategoryType :string

The type of categorisation to do. This is the aggregation that will be done once the dataset is produced. Currently only COUNT is supported
Type:
  • string
Properties:
Name Type Description
COUNT string Count the number of rows that match in each category set. This is similar to carrying out a count(*) in a SQL Statement

(static, readonly) ConfigurationType :string

A representation of the literals of the enumeration 'Configuration Type', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
HIBERNATEMAPPING string
RULESCONFIGURATION string
PROPERTYCONFIGURATION string

(static, readonly) ConsolidationType :string

Enumerated value defining the consolidation modes available for the measure request. One of: NO_CONSOLIDATION, CONSOLIDATE or BOTH. See MeasureOptions.consolidation for more information.
Type:
  • string
Properties:
Name Type Description
NOCONSOLIDATION string
CONSOLIDATE string
BOTH string

(static, readonly) MeasureGranularity :string

Enumerated value defining the unit of time represented by a MeasurePeriod that is either required (in a request) or returned (in a response). One of: HOUR, DAY, MONTH, YEAR or WEEK.
Type:
  • string
Properties:
Name Type Description
HOUR string Hourly granularity
DAY string Daily granularity
MONTH string Monthly granularity
YEAR string Yearly granularity
WEEK string Weekly granularity

(static, readonly) MeasureType :string

Enumerated value defining the type of measure to return. ** PRIVATE API - Reserved for internal use **.
Type:
  • string
Properties:
Name Type Description
PROCESSTEMPLATEMEASURE string
PROCESSDURATIONMEASURE string
WORKITEMFORRESOURCEMEASURE string
WORKITEMFORTEMPLATEMEASURE string

(static, readonly) ProcessInstanceAuditDetail :string

A representation of the literals of the enumeration 'Process Instance Audit Detail', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
WORKITEM string
CASE string

(static, readonly) ProcessTemplateStatusType :string

Enumerated value defining the state of a process instance. One of: STARTED, COMPLETED, SUSPENDED, HALTED, CANCELLED or FAILED.
Type:
  • string
Properties:
Name Type Description
STARTED string Process started status
COMPLETED string Process completed status
SUSPENDED string Process suspended status
HALTED string Process halted status
CANCELLED string Process cancelled status
FAILED string Process failed status

(static, readonly) PurgeStatusType :string

An enumerated status indicator for the last purge operation
Type:
  • string
Properties:
Name Type Description
PURGEINPROGRESS string A purge action is currently being executed
PURGECOMPLETED string The last purge operation completed successfully
PURGESTOPPED string The last purge operation was stopped manually
PURGEFAILED string The last purge operation failed.

(static, readonly) QueryTarget :string

A representation of the literals of the enumeration 'Query Target', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
AUDIT string
PROCESSMETRICS string
PROCESSSTATS string
WORKITEMSTATS string
USERACTIVITY string
REGISTEREDQUERIES string
REGISTEREDENVIRONMENTS string
REGISTEREDCOMPONENTS string
REGISTEREDMESSAGES string
REGISTEREDATTRIBUTES string
PROCESSACTIVITY string

(static, readonly) SortType :string

Enumerated value defining the type of sort which can be used for each element of a SortOrder.
Type:
  • string
Properties:
Name Type Description
DESCENDING string
ASCENDING string

(static, readonly) Target :string

Specifies the target table in the Event Collector database against which the query should be executed. One of: - AUDIT: This is the default option if QueryTarget is not specified. - PROCESS_METRICS: - PROCESS_STATS: - WORKITEM_STATS: - REGISTERED_QUERIES: - REGISTERED_COMPONENTS - REGISTERED_ATTRIBUTES - USER_ACTIVITY
Type:
  • string
Properties:
Name Type Description
AUDIT string

(static, readonly) Version :string

Determine the version of the API to respond with. See individual entities for more information
Type:
  • string
Properties:
Name Type Description
_22 string 2.2 version of the API.
_30 string 3.0 version of the API. Introduces the following: - All BaseEntryAttribute derived entities (such as IntegerEntryAttribute) can now return multiple "value" entities if the source Attribute is an array type - BaseEntryAttribute can return a label for an Attribute if one has been defined
_41 string

(static, readonly) WorkItemAuditDetail :string

A representation of the literals of the enumeration 'Work Item Audit Detail', and utility methods for working with them.
Type:
  • string
Properties:
Name Type Description
CASE string

(static, readonly) WorkItemStatusType :string

Enumerated value defining the state of a work item. One of: OFFERED, ALLOCATED, PENDED, COMPLETED, SUSPENDED, CANCELLED or OPENED.
Type:
  • string
Properties:
Name Type Description
OFFERED string Work Item Offered State
ALLOCATED string Work Item Allocated State
PENDED string Work Item Pended State
COMPLETED string Work Item Completed State
SUSPENDED string Work Item Suspended State
CANCELLED string Work Item Cancelled State
OPENED string Work Item Opened State