Package com.orchestranetworks.addon.dqid
Class DECIndicatorExecutionContextOnProbe
- java.lang.Object
-
- com.orchestranetworks.addon.dqid.IndicatorExecutionContext
-
- com.orchestranetworks.addon.dqid.DECIndicatorExecutionContext
-
- com.orchestranetworks.addon.dqid.DECIndicatorExecutionContextOnProbe
-
public final class DECIndicatorExecutionContextOnProbe extends DECIndicatorExecutionContext
The on-probe context for a data element concept.
-
-
Constructor Summary
Constructors Constructor Description DECIndicatorExecutionContextOnProbe(com.orchestranetworks.schema.trigger.TableTriggerExecutionContext triggerContext, java.lang.String executionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCurrentRecordXPathPredicate()
Returnsnull
if the indicator is not executed on a record scope.DECIndicatorExecutionEnvironment
getExecutionEnvironment()
Returns the current execution environment for a Data Element Concept.com.orchestranetworks.service.Session
getSession()
Returns the current user session.com.orchestranetworks.schema.trigger.TableTriggerExecutionContext
getTriggerContext()
Returns the execution context for table triggers.boolean
isCreate()
Returnstrue
if in creation operation.boolean
isDelete()
Returnstrue
if in deletion operation.boolean
isOnDemand()
Returnstrue
if on demand mode.boolean
isOnProbe()
Returnstrue
if on probe/trigger mode.boolean
isUpdate()
Returnstrue
if in modification operation.-
Methods inherited from class com.orchestranetworks.addon.dqid.IndicatorExecutionContext
getExecutionId, getIndicatorCodes, setIndicatorCodes
-
-
-
-
Method Detail
-
getTriggerContext
public com.orchestranetworks.schema.trigger.TableTriggerExecutionContext getTriggerContext()
Returns the execution context for table triggers.
-
isCreate
public boolean isCreate()
Returnstrue
if in creation operation.
-
isDelete
public boolean isDelete()
Returnstrue
if in deletion operation.
-
isUpdate
public boolean isUpdate()
Returnstrue
if in modification operation.
-
getSession
public com.orchestranetworks.service.Session getSession()
Returns the current user session.
-
isOnDemand
public boolean isOnDemand()
Description copied from class:IndicatorExecutionContext
Returnstrue
if on demand mode.- Specified by:
isOnDemand
in classIndicatorExecutionContext
-
isOnProbe
public boolean isOnProbe()
Description copied from class:IndicatorExecutionContext
Returnstrue
if on probe/trigger mode.- Specified by:
isOnProbe
in classIndicatorExecutionContext
-
getCurrentRecordXPathPredicate
public java.lang.String getCurrentRecordXPathPredicate()
Description copied from class:DECIndicatorExecutionContext
Returnsnull
if the indicator is not executed on a record scope.- Specified by:
getCurrentRecordXPathPredicate
in classDECIndicatorExecutionContext
-
getExecutionEnvironment
public DECIndicatorExecutionEnvironment getExecutionEnvironment()
Description copied from class:DECIndicatorExecutionContext
Returns the current execution environment for a Data Element Concept.- Specified by:
getExecutionEnvironment
in classDECIndicatorExecutionContext
-
-