Name | Signature and Synopsis |
---|---|
engineName | String engineName () Returns the name of the TIBCO BusinessEvents engine. |
executionContext | String[] executionContext() Return the current excution context. The first element in the String[] indicates where this call is executing under. The remaining elements in the String[] contains the objects that associated with the context. For example, if this is executing in Rule A.B.C and the scope is InstanceX. This function will returns { "Rule=A.B.C", "InstanceX@id=12@extId=123" }. |
gc | void gc() Runs the Java Garbage Collection. |
invokeRule | Object[] invokeRule(String uri, Object[] inputSet, boolean dirtyRead) Find all the matched tuples of a rule given partial input set. And for each matched tuple, execute the rule action. |
jvmMemoryFree | long jvmMemoryFree () Returns an estimate of the free memory available to the JVM. |
jvmMemoryMax | long jvmMemoryMax () Returns the maximum memory size of the JVM. |
jvmMemoryUsed | long jvmMemoryUsed () Returns an estimate of the used memory in the JVM. |
lastCheckpointDuration | long lastCheckpointDuration() Returns the duration of last Checkpoint. This function returns 0 for non-persistence Object Manager. |
numberOfEvents | int numberOfEvents() Returns the total number of events exist in the working memory |
numberOfInstances | int numberOfInstances() Returns the total number of instances exist in the working memory |
numberOfRulesFired | long numberOfRulesFired () Returns the total number of rules fired in the current working memory since the counter was last reset. |
resetNumberOfRulesFired | void resetNumberOfRulesFired () Resets the counter that tracks the total number of rules fired in the current working memory. |
sessionName | String sessionName () Returns the current RuleSession Name. |
shutdown | void shutdown(boolean immediate) Shuts down the BusinessEvents engine. |
sleep | void sleep(long millisec) Put current rule session to sleep. Caution! This method will block everything in the rule session including execution of actions and evalution of conditions. |