EventContext
.EventContext
.PropertyAtom
with the given value, and appends it to the end of the array.PropertyAtom
with the given value, and inserts it at the specified position in the array.PropertyAtom
without setting a value and appends it to the end of the array.PropertyAtomBoolean
with the given value and appends it to the end of the arrayPropertyAtomBoolean
with the given value and inserts it at the specified position
in the array.PropertyAtomConceptReference
with with a reference to the given instance,
and appends it to the end of the array.PropertyAtomConceptReference
and inserts it at the specified position in the array.PropertyAtomContainedConcept
with the given ContainedConcept
and appends it to the array.PropertyAtomContainedConcept
with the given ContainedConcept
and inserts it into the array at the specified position.PropertyAtomDateTime
with the given Calendar
and appends it to the array.PropertyAtomDateTime
with the given Calendar
and inserts it into the array at the specified position.PropertyAtomDouble
with the given double
and appends it to the array.PropertyAtomDouble
with the given double
and inserts it into the array at the specified position.PropertyAtomInt
with the given int
and appends it to the array.PropertyAtomInt
with the given int
and inserts it into the array at the specified position.PropertyAtomLong
with the given long
and appends it to the array.PropertyAtomLong
with the given long
and inserts it into the array at the specified position.PropertyAtomString
with the given String
and appends it to the array.PropertyAtomString
with the given String
and inserts it into the array at the specified position.AppMetricsEntityConfig
as
value.BaseChannel
represents a channel or a transport to which BE can connect, and which can receive and send BE
Event
objects.BaseDestination
represent the end-points that the transport
can use.BEStoreProvider
is an entry point for implementing custom stores.BETestEngine
and sets the engine
properties based on the propertyFile provide.BETestEngine
and sets the engine properties
based on the parameters providedBETestEngine
and sets the engine properties
based on the parameters providedEventContext
can reply to the original message.Channel
represents a communication transport which can receive and send
SimpleEvent
objects.RuleServiceProvider
in the given mode.Destination
to its underlying end-point.Channel
to the underlying transport so that it
can send outbound messages.Destination
to the underlying endpoint.Event
or a Concept
given the ExpandedName
of the type resource.Event
or a Concept
instance given the URI of the type resource in Designer.DefaultEventContext
Event
Users can extend this class or implement Event
directly.Destination
Event
Destination
instances for this Channel
.BEFunction.fndomain()
BEFunction.fndomain()
DuplicateException
with no message string or cause.DuplicateException
with a message.DuplicateException
with a cause.DuplicateException
with a message and a cause.DuplicateExtIdException
with no message string or cause.DuplicateExtIdException
with a message string.DuplicateExtIdException
with a cause.DuplicateExtIdException
with a message string and a cause.Condition
.Channel
leads to the creation of
a SimpleEvent
.SimpleEvent
.EventProcessor
.This is used to process
events received on the destinationEventProcessor
interface is a handle provided by BE runtime to the user destination, in order for the user's destination to to assert events into BEEvent
interface by exposing the BE event's identifier long id
.ExpectationType
operation occurred at least once for any entity specified by uri
expect("/Concepts/Person", ExpectationType.CONCEPT_MODIFICATION)
expect("/Events/Fraud", ExpectationType.EVENT_CREATED)
Expecter
for BE Unit Test suiteseventUri
has been created/assertedeventUri
has been senturi
currently exists in working memory.expectInWorkingMemory("/Concepts/Person")
extId
currently exists in working memory.expectInWorkingMemoryByExtId("MY_ID")
uri
has been modified
For example, expectModified("/Concepts/Person") will test whether a
Person concept has been modifiedexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteadpropertyName
in the entity specified by uri
has been modified
For example, expectModified("/Concepts/Person", "department") will test whether a
Person concept has a property named 'department' that has been modifiedexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteadpropertyName
in the entity specified by uri
has been modified, and the new value
of the property is equal to newValue
extId
has been modified
For example, expectModifiedByExtId("MY_ID") will test whether a
Concept or Event with the extId equal to "MY_ID" has been modifiedpropertyName
in the entity specified by extId
has been modified
For example, expectModifiedByExtId("MY_ID", "department") will test whether the
Entity matching the extId has a property named 'department' that has been modifiedpropertyName
in the entity with the matching extId
has been modified, and the new value
of the property is equal to newValue
uri
currently exists in working memory.expectNotInWorkingMemory("/Concepts/Person")
extId
currently exists in working memory.expectNotInWorkingMemory("MY_ID")
ExpectationType
operation occurred only once for any entity specified by uri
expectOnce("/Concepts/Person", ExpectationType.CONCEPT_MODIFICATION)
expectOnce("/Events/Fraud", ExpectationType.EVENT_CREATED)
ruleURIs
have fired, in a specific order.ruleURI
has fired.expectRuleFired("/Rules/FraudDetected")
will check whether the rule 'FraudDetected' has fired, and will
fail if nottimeEventUri
has been scheduled.timeEventUri
has been scheduled.timeEventUri
has been scheduled.timeEventUri
has been scheduled.uri
has not been modified
For example, expectUnmodified("/Concepts/Person") will test whether a
Person concept has been modified, and will fail if soexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteadpropertyName
in the entity specified by uri
has not been modified
For example, expectModified("/Concepts/Person", "department") will test whether a
Person concept has a property named 'department' that has been modified, and will fail if soexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteaduri
has not been modified
For example, expectUnmodified("/Concepts/Person") will test whether a
Person concept has been modified, and will fail if soexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteadpropertyName
in the entity specified by uri
has not been modified
For example, expectModified("/Concepts/Person", "department") will test whether a
Person concept has a property named 'department' that has been modified, and will fail if soexpectModified(String uri, String propertyName, Object newValue, String extId)
method insteadruleURIs
have fired, in any order.PropertyAtom
at the specified position in the array.AppMetricsEntityConfig
for the given entity uri.PropertyAtom
.PropertyAtom
had at the given time.PropertyAtom
at the given history index.Channel
instance
associated with this destinationBaseChannel
which provides the implementations for the Channel's functionality
The framework calls this method once during startup
The user defined BaseChannel should provide an empty argument constructordrivers.xml
for use in the user channel.RuleSession
.ContainedConcept
of this property.ContainedConcept
of this property.ContainedConcept
of this property at the given time.ContainedConcept
at the given index
in the current history of this property .EventContext
of this event.RuleSession
of the current thread.PropertyAtomDateTime
at the given history index.Destination
BaseDestination
which provides implementations for the Destination's
functionality
The framework calls this method once during startup
The user defined BaseChannel should provide an empty argument constructorDestination
which received
the message that was deserialized into the event associated to this EventContext
.Destination
Destination
Channel
EventContext
You can override to provide custom implementation for EventContext
If not defined the DefaultEventContext will be used.EventProcessor
.This
is used to process events received on the destinationExpandedName
of this event.ExpandedName
of the type described.Entity
.StoreFilterBuilder
.GlobalVariables
that manages all global variables
in this RuleServiceProvider
.BE Project
that contains this Channel
.interval[0]
to t1
and interval[1]
to t2
where t1
and t2
are timestamps in the current property history
and t1 <=time <= t2.
- getId() - Method in interface com.tibco.be.custom.channel.EventWithId
-
Gets the long internal id of the Event.
- getId() - Method in interface com.tibco.cep.kernel.model.entity.Entity
-
Gets the internal id of this
Entity
.
- getIdentifiers() - Method in interface com.tibco.cep.kernel.model.rule.Condition
-
Gets all the
Identifier
objects that will be used for this Condition
.
- getIdentifiers() - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Gets the identifiers from the declaration section of the rule.
- getImplClass() - Method in class com.tibco.cep.runtime.model.TypeManager.TypeDescriptor
-
Gets the implementing class of the type described.
- getInputDestinations() - Method in interface com.tibco.cep.runtime.session.RuleSessionConfig
-
Gets the configurations of the destinations enabled for input in this archive.
- getInstance() - Static method in class com.tibco.cep.runtime.session.RuleServiceProviderManager
-
Gets the singleton instance of this class.
- getInt() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomInt
-
Gets the current value of this property.
- getInt(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomInt
-
Gets the value that property had at the given time.
- getIntAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomInt
-
Gets the value of this property at the given history index.
- getIntegerType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Returns the store type corresponding to java integer type.
- getInterval() - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Gets the repeating interval in milliseconds.
- getIsIndexed() - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Indicates if index is required on this column
- getKey() - Method in interface com.tibco.cep.runtime.appmetrics.Tag
-
Get key.
- getKeyNames() - Method in interface com.tibco.cep.kernel.model.entity.Id
-
Returns all the key names
- getKeyTypes() - Method in interface com.tibco.cep.kernel.model.entity.Id
-
Returns all the key types
- getKeywordAnd() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the and keyword.
- getKeywordNot() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the not keyword.
- getKeywordOr() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the or keyword.
- getKeywordWhere() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the where keyword.
- getLevel() - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Gets the current Level of this logger.
- getLocalProperties() - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Gets all the local properties of this
Concept
.
- getLogger() - Method in class com.tibco.be.custom.channel.BaseChannel
-
Gets the runtime Logger instance for use in the user channel.
- getLogger(String) - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Gets the
Logger
for a given module.
- getLogger(Class) - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Gets the
Logger
for a given module.
- getLong() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomLong
-
Gets the current value of this property.
- getLong(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomLong
-
Gets the value that property had at the given time.
- getLongAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomLong
-
Gets the value of this property at the given history index.
- getLongType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Returns the store type corresponding to java long type.
- getLongValue() - Method in interface com.tibco.cep.kernel.model.entity.Id
-
Returns the long Id value (for legacy behavior)
- getMaxColNameLength() - Method in class com.tibco.cep.store.custom.StoreProperties
-
Set maximum column name length if any.
- getMaxTableNameLength() - Method in class com.tibco.cep.store.custom.StoreProperties
-
Set maximum table name length if any.
- getMessage() - Method in class com.tibco.be.custom.channel.DefaultEventContext
-
Default implementation for getMessage.Does nothing/returns null.
- getMessage() - Method in interface com.tibco.be.custom.channel.EventContext
-
Gets the message that was deserialized into the event associated to this
EventContext
.
- getMessage() - Method in interface com.tibco.cep.runtime.model.event.AdvisoryEvent
-
Gets the message delivering the advice of the advisory.
- getMessage() - Method in interface com.tibco.cep.runtime.model.event.EventContext
-
Gets the message that was deserialized into the event associated to this
EventContext
.
- getMessage() - Method in interface com.tibco.cep.runtime.model.exception.BEException
-
Returns the detail message string of this exception.
- getModifyColumnStatement(String, String, String) - Method in class com.tibco.cep.store.custom.StoreDeployment
-
Format and return modify column statement if store supports column datatype conversion.
- getName() - Method in interface com.tibco.cep.kernel.model.rule.Identifier
-
Gets the name of the identifier.
- getName() - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Gets the name of the rule.
- getName() - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction.ParameterDescriptor
-
Gets the name of this parameter.
- getName() - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Gets the name of this logger.
- getName() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
Gets the name of this global variable.
- getName() - Method in interface com.tibco.cep.runtime.model.element.Property
-
Gets the name of the property.
- getName() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Gets the name under which this
RuleServiceProvider
is registered
in its parent RuleServiceProviderManager
.
- getName() - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Returns the name of this
RuleSession
.
- getName() - Method in interface com.tibco.cep.runtime.session.RuleSessionConfig
-
Returns the URI of the BusinessEvents archive resource.
- getNewline() - Method in class com.tibco.cep.store.custom.StoreDeployment
-
Set data base specific line terminator and new line command.
- getObject() - Method in interface com.tibco.cep.kernel.model.knowledgebase.Handle
-
Gets the object associated to this handle.
- getObjects() - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Gets all the simple events, concepts and scorecards present in this Session.
- getObjectType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Returns the store type corresponding to java object type.
- getOperator() - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Gets the operator
- getOperatorEqual() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the equal operator.
- getOperatorGreater() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the greater than operator.
- getOperatorGreaterOrEqual() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the greater than and equal to operator.
- getOperatorIn() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the in operator.
- getOperatorLessThan() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the less than operator.
- getOperatorLessThanOrEqual() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the less than equal to operator.
- getOperatorLike() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the like operator.
- getOperatorNotEqual() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
-
Gets the not equal operator.
- getParameterDescriptors() - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction
-
Gets all the parameter descriptors for this rule function.
- getParent() - Method in interface com.tibco.cep.runtime.model.element.ContainedConcept
-
Gets the parent of this contained concept.
- getParent() - Method in interface com.tibco.cep.runtime.model.element.Property
-
Returns the concept instance that this property belongs to.
- getPath() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
Gets the path of the folder that contains this global variable.
- getPayload() - Method in interface com.tibco.be.custom.channel.Event
-
Gets the payload of this event
- getPayload() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Gets the payload of this event.
- getPayloadAsString() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Gets the
String
representation of the payload of this event.
- getPreprocessor() - Method in interface com.tibco.cep.runtime.session.RuleSessionConfig.InputDestinationConfig
-
Gets the preprocessor
RuleFunction
associated to this destination.
- getPriority() - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Gets the priority of the rule.
- getProperties() - Method in class com.tibco.be.util.config.BEConfiguration
-
Return all properties.
- getProperties() - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Gets all the
Property
in this Concept
, including all the inherited
ones.
- getProperties() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Gets the properties used to build this
RuleServiceProvider
.
- getProperty(String, String) - Method in class com.tibco.be.util.config.BEConfiguration
-
Return value for the given key, defaultValue if key is not found.
- getProperty(String) - Method in class com.tibco.be.util.config.BEConfiguration
-
Return value for the given key.
- getProperty(String) - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Gets a
Property
by name.
- getProperty(String) - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Gets the value of a property by name.
- getPropertyArray(String) - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Gets a
PropertyArray
by name.
- getPropertyAtom(String) - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Gets a
PropertyAtom
by name.
- getPropertyAtomConceptReference(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
-
Finds the first
PropertyAtomConceptReference
referring to the given instance in this array.
- getPropertyAtomContainedConcept(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Finds the first
PropertyAtomContainedConcept
with the given instance in this array.
- getPropertyAtomContainedConceptIndex(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Finds the first
PropertyAtomContainedConcept
with the given instance in this array.
- getPropertyNames() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Gets all the property names in this event.
- getPropertyValue(String) - Method in interface com.tibco.be.custom.channel.Event
-
Gets the value of a property by name.
- getProvider(String) - Method in class com.tibco.cep.runtime.session.RuleServiceProviderManager
-
Gets by name a
RuleServiceProvider
managed by this RuleServiceProviderManager
.
- getRule() - Method in interface com.tibco.cep.kernel.model.rule.Condition
-
Gets the rule that contains this Condition.
- getRuleRuntime() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Returns the
RuleRuntime
that manages the rule sessions in this RuleServiceProvider
.
- getRuleRuntime() - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Gets the manager (parent) who created this session.
- getRuleServiceProvider() - Method in interface com.tibco.cep.runtime.session.RuleRuntime
-
Returns the
RuleServiceProvider
associated with this RuleRuntime
.
- getRuleServiceProvider() - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Returns the
RuleServiceProvider
associated with this session.
- getRuleServiceProviders() - Method in class com.tibco.cep.runtime.session.RuleServiceProviderManager
-
Gets all the
RuleServiceProvider
contained in this RuleServiceProviderManager
.
- getRuleSession(String) - Method in interface com.tibco.cep.runtime.session.RuleRuntime
-
Gets a
RuleSession
by name.
- getRuleSessions() - Method in interface com.tibco.cep.runtime.session.RuleRuntime
-
Gets an array of all the
RuleSession
associated with this runtime.
- getScheduledTime() - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Gets the schedule time of this time event.
- getScheduledTimeMillis() - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Gets the schedule time of this time event in milliseconds since the epoch.
- getSelectList() - Method in class com.tibco.cep.store.custom.StoreRowHolder
-
Gets the required columns list
- getSerializer() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Gets the
BaseEventSerializer
instance
associated with this destination
- getShortType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Returns the store type corresponding to java short type.
- getSignature() - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction
-
Returns the original signature of the
RuleFunction
in string format.
- getState() - Method in interface com.tibco.be.custom.channel.framework.Channel
-
Get current
Channel.State
of this channel.
- getStoreDataTypeMapper() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Returns the handle for
StoreDataTypeMapper
- getStoreProperties() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Sets database specific properties.
- getString() - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
-
Gets a
String
representation of the current value of this PropertyArray
.
- getString() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the
String
representation of the value of this PropertyAtom
.
- getString(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the
String
representation of the value of this PropertyAtom
at the given time.
- getString() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomString
-
Gets the current value of this property.
- getString(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomString
-
Gets the value that property had at the given time.
- getStringAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the
String
representation of the value of this PropertyAtom
at the given history index.
- getStringAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomString
-
Gets the value of this property at the given history index.
- getStringType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Returns the store type corresponding to java string type.
- getTableName() - Method in class com.tibco.cep.store.custom.StoreRowHolder
-
Gets the table name representing the table
- getTimeAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the time at which the value at the given history index was set.
- getTTL() - Method in interface com.tibco.cep.kernel.model.entity.Event
-
Gets the TTL (Time To Live) of the event, i.e. how long an event should be valid.
- getTtl() - Method in class com.tibco.cep.store.custom.StoreRowHolder
-
Gets the concept ttl.
- getType() - Method in interface com.tibco.cep.kernel.model.rule.Identifier
-
Gets the type of the identifier
- getType() - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction.ParameterDescriptor
-
Gets the type or the boxed type (if primitive) of this parameter.
- getType() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
Gets the type of the value of this global variable.
- getType() - Method in interface com.tibco.cep.runtime.model.element.Property.PropertyConcept
-
Gets the target
Concept
type of this property.
- getType() - Method in interface com.tibco.cep.runtime.model.event.AdvisoryEvent
-
Gets the type of advisory within a particular category.
- getType() - Method in class com.tibco.cep.runtime.model.TypeManager.TypeDescriptor
-
Gets the index representing the category of the type described.
- getTypeDescriptor(Class) - Method in interface com.tibco.cep.runtime.model.TypeManager
-
Returns the
TypeDescriptor
for the resource specified by the given Class
.
- getTypeDescriptor(ExpandedName) - Method in interface com.tibco.cep.runtime.model.TypeManager
-
Returns the
TypeDescriptor
for the resource specified by the given ExpandedName
.
- getTypeDescriptor(String) - Method in interface com.tibco.cep.runtime.model.TypeManager
-
Returns a
TypeDescriptor
given the URI of the type resource in designer.
- getTypeDescriptor(int) - Method in interface com.tibco.cep.runtime.model.TypeManager
-
Returns a
TypeDescriptor
given the URI of the type resource in designer.
- getTypeDescriptors(int) - Method in interface com.tibco.cep.runtime.model.TypeManager
-
Gets all the
TypeDescriptor
's for a given type.
- getTypeId() - Method in interface com.tibco.cep.kernel.model.entity.Id
-
Returns the typeId (Entity Type), for legacy this optional
- getTypeManager() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Gets the
TypeManager
which manages all Ontology type definitions
in this RuleServiceProvider
.
- getTypeValue() - Method in class com.tibco.be.model.functions.MapperElementType
-
- getUri() - Method in class com.tibco.be.custom.channel.BaseChannel
-
Gets the full path of the
Channel
in the project.
- getUri() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Gets the URI of this
Destination
- getUri() - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Gets the URI of the rule.
- getURI() - Method in class com.tibco.cep.runtime.model.TypeManager.TypeDescriptor
-
Gets the URI of the type described.
- getURI() - Method in interface com.tibco.cep.runtime.session.RuleSessionConfig.InputDestinationConfig
-
Gets the URI of this destination.
- getValue(String) - Method in interface com.tibco.cep.kernel.model.entity.Id
-
Returns the value of the given key
- getValue() - Method in interface com.tibco.cep.runtime.appmetrics.Tag
-
Get value
- getValueAsString() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
The String representation of the value of this global variable.
- getVariable(String) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets all information about a
GlobalVariable
.
- getVariableAsBoolean(String, boolean) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets the
boolean
value of a global variable.
- getVariableAsDouble(String, double) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets the
double
value of a global variable.
- getVariableAsInt(String, int) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets the
int
value of a global variable.
- getVariableAsLong(String, long) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets the
long
value of a global variable.
- getVariableAsString(String, String) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets the
String
value of a global variable.
- getVariables() - Method in interface com.tibco.cep.repo.GlobalVariables
-
Gets all the global variables available in this
GlobalVariables
.
- getVersion() - Method in interface com.tibco.cep.runtime.model.element.Concept
-
Get the version of the Concept instance
- GlobalVariableDescriptor - Class in com.tibco.cep.repo
-
Represents a global variable.
- GlobalVariables - Interface in com.tibco.cep.repo
-
Manages the global variables available in a RuleServiceProvider.
H
- Handle - Interface in com.tibco.cep.kernel.model.knowledgebase
-
Representation of an
Object
in the kernel.
- hasExpiryAction() - Method in interface com.tibco.cep.kernel.model.entity.Event
-
Checks whether the event has an expiry action.
- HISTORY_POLICY_ALL_VALUES - Static variable in interface com.tibco.cep.runtime.model.element.Property
-
History policy in which every set value is stored in the history even if it is the same as the previous value.
- HISTORY_POLICY_CHANGES_ONLY - Static variable in interface com.tibco.cep.runtime.model.element.Property
-
History policy in which a new value is stored in the history only when different from the previous value.
- howCurrent() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the timestamp of the latest value in the current history of this property.
- howMany(long, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the number of values known to the current history of this property, between stime and etime.
- howOld() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Gets the timestamp of the oldest value in the current history of this property.
I
- Id - Interface in com.tibco.cep.kernel.model.entity
-
Base Id interface for Events and Concepts
- Identifier - Interface in com.tibco.cep.kernel.model.rule
-
An identifier in the declaration section of a rule, rule function, etc.
- Impact - Interface in com.tibco.cep.runtime.jmx
-
- INFO - Static variable in class com.tibco.cep.kernel.service.logging.Level
-
- init() - Method in class com.tibco.be.custom.channel.BaseChannel
-
A life cycle method used by the framework to initialize the channel.
- init() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Initializes the
Destination
by allocating necessary resources, creating pools, etc.
- init() - Method in interface com.tibco.be.custom.channel.framework.Channel
-
Initializes the
Channel
by allocating necessary resources,
creating pools, etc.
- init(AppMetricsConfig) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsStoreProvider
-
Initialize resources with design-time configuration properties.
- init() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
-
Populates the end store data type against pre populated BE data type keys.
- initConnection(Properties) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
This method should be used to initialize connection objects and connection pools.
- initUserEventSerializer(String, Properties, Logger) - Method in class com.tibco.be.custom.channel.BaseEventSerializer
-
Initializes the serializer.It is called at the time of engine startup
- inputelement() - Method in interface com.tibco.be.model.functions.BEMapper
-
- INT - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model type integer.
- INTERVAL_UNIT_DAYS - Static variable in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Represents the time unit: days.
- INTERVAL_UNIT_HOURS - Static variable in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Represents the time unit: hours.
- INTERVAL_UNIT_MILLISECONDS - Static variable in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Represents the time unit: milliseconds.
- INTERVAL_UNIT_MINUTES - Static variable in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Represents the time unit: minutes.
- INTERVAL_UNIT_SECONDS - Static variable in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Represents the time unit: seconds.
- invoke(Object[]) - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction
-
Invokes the rule function with an array of objects.
- invoke(Map) - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction
-
Invokes the rule function with a map.
- invokeCatalog(String, Object[]) - Method in interface com.tibco.cep.runtime.session.RuleSession
-
- invokeCatalogFunction(String, Object[]) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Invoke a catalog function on the current tester
RuleSession
.
- invokeDecisionTable(String, String, Object[]) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Invoke a specific Decision Table on the current tester
RuleSession
.
- invokeDecisionTable(String, Object[]) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Invoke the default Decision Table for the virtual rule function on the current tester
RuleSession
.
- invokeFunction(String, Object[], boolean) - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Invoke a RuleFunction on this
RuleSession
.
- invokeRuleFunction(String, Object[]) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Invoke a RuleFunction on the current tester
RuleSession
.
- invokeRuleFunctionInSession(String, Object[]) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Force the invocation of a RuleFunction in the current tester
RuleSession
.
- isActive() - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Tests if the rule is active.
- isColumnTypeConversionSupported() - Method in class com.tibco.cep.store.custom.StoreDeployment
-
Set if column type conversion is supported for store.
- isConnectionAlive() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Set if connection is a alive or not.
- isCreateSystemTablesScript() - Method in class com.tibco.cep.store.custom.StoreDeployment
-
Set if need to create create script for system tables.
- isDeploymentSettable() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
Returns true if this is a deployment level global variable.
- isEnabledFor(Level) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Checks if a message of the given level would actually be logged by this logger.
- isInput() - Method in interface com.tibco.cep.kernel.model.rule.RuleFunction.ParameterDescriptor
-
Returns
true
if this is an input parameter.
- isPrimary() - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Indicates if column is part of primary key.
- isRepeating() - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Specifies whether the event is a repeating event.
- isServiceSettable() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
-
Returns true if this is a service level global variable.
- isSet() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Returns true if the property is set.
- isSuspended() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Returns the suspension state of Destination.
- isTransactionEnabled() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Returns true by default.
J
- JavaTask - Interface in com.tibco.cep.bpmn.runtime.model
-
This annotation identifies a Class that can be used for BPMN Java Task
- JavaTaskContext - Interface in com.tibco.cep.bpmn.runtime.activity.tasks
-
This annotation identifies a task context field of a given
TaskContextType
- JavaTaskMethod - Interface in com.tibco.cep.bpmn.runtime.model
-
This annotation identifies a Java task function
L
- length() - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
-
Returns the length of this array.
- Level - Class in com.tibco.cep.kernel.service.logging
-
Levels are, by order of inclusion: OFF, FATAL, ERROR, WARN, INFO, DEBUG, and ALL.
- Level(int, String) - Constructor for class com.tibco.cep.kernel.service.logging.Level
-
- list(String, String, String, boolean, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
-
Executes the Repository specific 'list' command and returns the list of projects/artifacts under the given repoUrl.
- log(Level, String) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Logs a message.
- log(Level, String, Object[]) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Logs a message.
- log(Level, String, Throwable, Object[]) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Logs a message.
- log(Level, Throwable, String) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Logs a message, with associated Throwable information.
- log(Level, Throwable, String, Object[]) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Logs a message, with associated Throwable information.
- logger - Variable in class com.tibco.be.custom.channel.BaseDestination
-
Stores the Logger instance associated
- Logger - Interface in com.tibco.cep.kernel.service.logging
-
- LONG - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model data type long.
M
- mapper() - Method in interface com.tibco.be.model.functions.BEConstant
-
- mapper() - Method in interface com.tibco.be.model.functions.BEFunction
-
- MapperElementType - Class in com.tibco.be.model.functions
-
- MAX_PRIORITY - Static variable in interface com.tibco.cep.kernel.model.rule.Rule
-
Maximum priority of a rule.
- MetricRecord - Class in com.tibco.cep.runtime.appmetrics
-
A record to be published to target metric store.
- MetricRecord.OpType - Class in com.tibco.cep.runtime.appmetrics
-
Entity Operation Type: ADD, MODIFY, DELETE
- MetricsRecordBuilder - Interface in com.tibco.cep.runtime.appmetrics
-
The BusinessEvents inference engine uses MetricsRecordBuilder to create and
build MetricRecord for each entity in a RTC change list that is configured to
publish to a target metric store.
- MetricsStoreProvider - Interface in com.tibco.cep.runtime.appmetrics
-
A metrics store provider is used by BusinessEvents inference agent to publish
application metrics.
- MIN_PRIORITY - Static variable in interface com.tibco.cep.kernel.model.rule.Rule
-
Minimum priority of a rule.
- MODE_API - Static variable in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
In
MODE_API
all services are intialized, but only the rule sessions are started.
- MODE_CLUSTER - Static variable in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
MODE_CLUSTER
starts runtime in Cluster mode with all services are initialized and started.
- MODE_INIT - Static variable in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
In
MODE_INIT
all services are initialized, but no service is started.
- MODE_LOAD_ONLY - Static variable in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
In
MODE_LOAD_ONLY
only project, classes, Global Variable are loaded.
- MODE_PRIMARY - Static variable in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
In
MODE_PRIMARY
all services are initialized and started.
- ModelType - Class in com.tibco.cep.bpmn.runtime.activity.tasks
-
This ModelType enumeration
- ModelTypeMap - Interface in com.tibco.cep.bpmn.runtime.activity.tasks
-
This ModelTypeMap annotation identifies a type mapping between Java Type and BE Model Type
N
- name() - Method in interface com.tibco.be.model.functions.BEConstant
-
- name() - Method in interface com.tibco.be.model.functions.BEFunction
-
- name() - Method in interface com.tibco.be.model.functions.FunctionParamDescriptor
-
- NAME - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.TaskContextType
-
Identifies the currently running task name from the context.
- NamedInstance - Interface in com.tibco.cep.kernel.model.entity
-
Base for runtime singletons in the kernel.
- newProvider(String, Properties) - Method in class com.tibco.cep.runtime.session.RuleServiceProviderManager
-
Creates and registers a new
RuleServiceProvider
in API mode.
O
- OBJECT - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model type integer.
- OFF - Static variable in class com.tibco.cep.kernel.service.logging.Level
-
- onExpiry() - Method in interface com.tibco.cep.kernel.model.entity.Event
-
Called when the TTL expires.
P
- Parameter - Interface in com.tibco.cep.runtime.jmx
-
- params() - Method in interface com.tibco.be.model.functions.BEConstant
-
- params() - Method in interface com.tibco.be.model.functions.BEFunction
-
- PAYLOAD_PROPERTY - Static variable in interface com.tibco.cep.runtime.model.event.EventPayload
-
Name of the payload property in the event schema.
- PROCESS - Static variable in class com.tibco.be.model.functions.FunctionDomain
-
This domain indicates that the associated function can be used in a Process as a mutable and non mutable function
- PROCESS - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model artifact type Process.
- processEvent(Event) - Method in interface com.tibco.be.custom.channel.EventProcessor
-
The user destination should invoke this method in order to assert an event into BE
- property() - Method in interface com.tibco.be.model.functions.Enabled
-
- Property - Interface in com.tibco.cep.runtime.model.element
-
Base for concept and scorecard properties.
- Property.PropertyBoolean - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a boolean value.
- Property.PropertyConcept - Interface in com.tibco.cep.runtime.model.element
-
Base for properties of type
Concept
.
- Property.PropertyConceptReference - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which refer to a
Concept
.
- Property.PropertyContainedConcept - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a
Concept
.
- Property.PropertyDateTime - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a date and time.
- Property.PropertyDouble - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a
double
value.
- Property.PropertyInt - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain an
int
value.
- Property.PropertyLong - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a
long
value.
- Property.PropertyString - Interface in com.tibco.cep.runtime.model.element
-
Base for properties which contain a
String
value.
- PropertyArray - Interface in com.tibco.cep.runtime.model.element
-
Base for array properties, (properties that can contain multiple
PropertyAtom
).
- PropertyArrayBoolean - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomBoolean
.
- PropertyArrayConcept - Interface in com.tibco.cep.runtime.model.element
-
Base for properties that contain or refer to zero, one, or multiple
PropertyAtomConcept
.
- PropertyArrayConceptReference - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomConceptReference
.
- PropertyArrayContainedConcept - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomContainedConcept
.
- PropertyArrayDateTime - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomDateTime
.
- PropertyArrayDouble - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomDouble
.
- PropertyArrayInt - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomInt
.
- PropertyArrayLong - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomLong
.
- PropertyArrayString - Interface in com.tibco.cep.runtime.model.element
-
Property that contains zero, one, or multiple
PropertyAtomString
.
- PropertyAtom - Interface in com.tibco.cep.runtime.model.element
-
Base for atom properties (properties that contains one value).
- PropertyAtomBoolean - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one boolean value.
- PropertyAtomConcept - Interface in com.tibco.cep.runtime.model.element
-
Base for properties that contain or refer to one concept.
- PropertyAtomConceptReference - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one reference to a
Concept
.
- PropertyAtomContainedConcept - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one
Concept
.
- PropertyAtomDateTime - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one DateTime i.e.
- PropertyAtomDouble - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one
double
.
- PropertyAtomInt - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one
int
.
- PropertyAtomLong - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one long.
- PropertyAtomString - Interface in com.tibco.cep.runtime.model.element
-
Property that contains one
String
.
- PropertyException - Exception in com.tibco.cep.runtime.model.element
-
Exception thrown when attempting to access a property value that is currently unknown or unset.
- PropertyException() - Constructor for exception com.tibco.cep.runtime.model.element.PropertyException
-
Creates a new
PropertyException
, without a detailed message.
- PropertyException(String) - Constructor for exception com.tibco.cep.runtime.model.element.PropertyException
-
Creates a new
PropertyException
with the given detail message.
- publish(Iterator) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsStoreProvider
-
Iterate and publish each
MetricRecord
to the target store.
- put(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
-
Returns the index of the
PropertyAtomConceptReference
in this array that refers to the given
Concept
, if any, otherwise creates a PropertyAtomConceptReference
that refers to the instance and appends it to the end of the array.
- put(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Returns the index of the
PropertyAtomContainedConcept
in this array that has the given
ContainedConcept
, if any, otherwise creates a PropertyAtomContainedConcept
that refers to the instance and appends it to the end of the array.
Q
- QUERY - Static variable in class com.tibco.be.model.functions.FunctionDomain
-
This domain indicates that the associated function can be used as a non mutable query function
R
- read(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Read the record from the implemented store.
- readAll(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Read the records from the implemented store.
- readAvg(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Reads the avg value from the implemented store.
- readCount(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Reads the count value from the implemented store.
- readMax(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Reads the max value from the implemented store.
- readMin(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Reads the min value from the implemented store.
- readSum(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Reads the sum value from the implemented store.
- reconnectOnError(Exception) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsStoreProvider
-
Reconnect metrics store on error while publishing metric.
- reevaluate() - Method in interface com.tibco.be.model.functions.BEConstant
-
- reevaluate() - Method in interface com.tibco.be.model.functions.BEFunction
-
- remove(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
-
Removes the
PropertyAtom
at the specified position in this list.
- remove(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
-
Removes the first
PropertyAtomConceptReference
referring to the given instance
that is found in this array.
- remove(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Removes the first
PropertyAtomContainedConcept
with the given instance
that is found in this array.
- removePropertyAtom(boolean) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayBoolean
-
Removes the first occurrence of
PropertyAtomBoolean
in this array which has the given value,
and returns it.
- removePropertyAtom(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
-
Removes the first occurrence of
PropertyConceptReference
which is a reference to the given instance,
and returns it.
- removePropertyAtom(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Removes the first occurrence of
PropertyContainedConcept
which has the given instance,
and returns it.
- removePropertyAtom(Calendar) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDateTime
-
Removes the first
PropertyAtomDateTime
with the given value
that is found in this array.
- removePropertyAtom(double) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDouble
-
Removes the first
PropertyAtomDouble
with the given value
that is found in this array.
- removePropertyAtom(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayInt
-
Removes the first
PropertyAtomInt
with the given value
that is found in this array.
- removePropertyAtom(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayLong
-
Removes the first
PropertyAtomLong
with the given value
that is found in this array.
- removePropertyAtom(String) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayString
-
Removes the first
PropertyAtomString
with the given value
that is found in this array.
- removeProvider(String) - Method in class com.tibco.cep.runtime.session.RuleServiceProviderManager
-
Removes the
RuleServiceProvider
of the given name, if it exists,
from this RuleServiceProviderManager
.
- reply(Event) - Method in class com.tibco.be.custom.channel.DefaultEventContext
-
Default implementation for reply.Does nothing.
- reply(Event) - Method in interface com.tibco.be.custom.channel.EventContext
-
Replies with the given
Event
to
the message that was deserialized into the event associated to this EventContext
.
- reply(SimpleEvent) - Method in interface com.tibco.cep.runtime.model.event.EventContext
-
Replies with the given
SimpleEvent
to
the message that was deserialized into the event associated to this EventContext
.
- requestEvent(Event, String, BaseEventSerializer, long, Map) - Method in class com.tibco.be.custom.channel.BaseDestination
-
Sends an event on the specified destination and waits for a response.
- resetSession(boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Reset the current tester rule session to a start state.
- resetSession() - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Reset the current tester rule session to a start state.
- resume() - Method in class com.tibco.be.custom.channel.BaseChannel
-
A life cycle method used by the framework to resume the channel
This default implementation will sequentially invoke
Destination.resume()
on each of its destinations.
- resume() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Sets the flag suspended to "false".
- retractObject(Object, boolean) - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Removes an object from the session.
- revert(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
-
Executes repository specific 'revert' command to revert the local changes to the specified artifact.
- rollback() - Method in class com.tibco.be.custom.channel.DefaultEventContext
-
Default implementation for rollback.Does nothing.
- rollback() - Method in interface com.tibco.be.custom.channel.EventContext
-
Rolls back the message that was deserialized into the event associated to this
EventContext
.
- rollback() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Rollbacks the transaction.
- Rule - Interface in com.tibco.cep.kernel.model.rule
-
Runtime rule.
- RULE_EXECTION - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
-
Deprecated.
- Use RULE_EXECUTION instead
- RULE_EXECUTION - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
-
Expect that a rule has been executed during the test run
- RULE_SERVICE_PROVIDER - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.TaskContextType
-
Identifies the
RuleServiceProvider
from the context.
- RULE_SESSION - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.TaskContextType
-
Identifies the
RuleSession
from the context.
- RuleFunction - Interface in com.tibco.cep.kernel.model.rule
-
Runtime rule function.
- RuleFunction.ParameterDescriptor - Interface in com.tibco.cep.kernel.model.rule
-
Describes a
RuleFunction
parameter.
- RuleFunctionUserNameAnnotation - Interface in com.tibco.be.parser.codegen
-
- RuleRuntime - Interface in com.tibco.cep.runtime.session
-
Manages the life cycle of
RuleSession
objects.
- RuleServiceProvider - Interface in com.tibco.cep.runtime.session
-
Provides all services for one BE archive deployed on one engine.
- RuleServiceProviderManager - Class in com.tibco.cep.runtime.session
-
Manages the
RuleServiceProvider
instances.
- RuleSession - Interface in com.tibco.cep.runtime.session
-
The RuleSession is the interface which interacts with the kernel of the engine.
- RuleSessionConfig - Interface in com.tibco.cep.runtime.session
-
Describes the configuration of a
RuleSession
as specified in one BusinessEvents Archive resource.
- RuleSessionConfig.InputDestinationConfig - Interface in com.tibco.cep.runtime.session
-
Describes a destination that is enabled for input.
- RuleSessionManager - Class in com.tibco.cep.runtime.session
-
Provides access to
RuleSession
objects.
S
- sanitizeNameIfNeeded(String) - Method in class com.tibco.cep.store.custom.StoreProperties
-
Implement this method if any store specific sanitize is required.
- SCSException - Exception in com.tibco.be.ws.scs
-
Exception to be thrown when interacting with a Source Control Repository.
- SCSException() - Constructor for exception com.tibco.be.ws.scs.SCSException
-
Constructs a new exception with
null
as its detail message.
- SCSException(Throwable) - Constructor for exception com.tibco.be.ws.scs.SCSException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- SCSException(String) - Constructor for exception com.tibco.be.ws.scs.SCSException
-
Constructs a new exception with the specified detail message.
- see() - Method in interface com.tibco.be.model.functions.BEConstant
-
- see() - Method in interface com.tibco.be.model.functions.BEFunction
-
- send(EventWithId, Map) - Method in class com.tibco.be.custom.channel.BaseDestination
-
Sends an event on this
Destination
.
- serializer - Variable in class com.tibco.be.custom.channel.BaseDestination
-
Stores the serializer used to serialize events into objects that the
underlying transport can use, and deserialize those objects into events.
- serializeUserEvent(EventWithId, Map) - Method in class com.tibco.be.custom.channel.BaseEventSerializer
-
Transforms an
Event
into a message that can be sent by the
Destination of that context.
- set(int, boolean) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayBoolean
-
Sets the
PropertyAtomBoolean
at index the given index to the given value.
- set(int, Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
-
Sets the
PropertyConceptReference
at the given index to a reference to the given Concept
.
- set(int, ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
-
Sets the
PropertyContainedConcept
at the given index to the given ContainedConcept
.
- set(int, Calendar) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDateTime
-
Sets the
PropertyAtomDateTime
at the given index to the given Calendar
.
- set(int, double) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDouble
-
Sets the
PropertyAtomDouble
at the given index to the given double
.
- set(int, int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayInt
-
Sets the
PropertyAtomInt
at the given index to the given int
.
- set(int, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayLong
-
Sets the
PropertyAtomLong
at the given index to the given long
.
- set(int, String) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayString
-
Sets the
PropertyAtomString
at the given index to the given String
.
- setActiveMode(boolean) - Method in interface com.tibco.cep.runtime.session.RuleSession
-
Sets the ActiveMode of this
RuleSession
.
- setAttrName(String) - Method in class com.tibco.cep.store.custom.StoreTableColumnMetaInfo
-
Set attribute/column type
- setAttrType(String) - Method in class com.tibco.cep.store.custom.StoreTableColumnMetaInfo
-
Set attribute/column type
- setBoolean(boolean) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomBoolean
-
Sets the current value of this
PropertyAtom
.
- setBoolean(boolean, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomBoolean
-
Sets the value of this
PropertyAtom
with a given time.
- setClosure(String) - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Sets the closure of this time event.
- setColumnType(Object) - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Sets the data type representing the column
- setColumnValue(Object) - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Sets the column value
- setConcept(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomConceptReference
-
Sets the current value of this
PropertyAtomConceptReference
to a reference to the given instance.
- setConcept(Concept, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomConceptReference
-
Sets the current value of this
PropertyAtomConceptReference
to a reference to the given instance,
at the given time.
- setContainedConcept(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
-
Sets the current value of this
PropertyAtomContainedConcept
to the given instance.
- setContainedConcept(ContainedConcept, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
-
Sets the current value of this
PropertyAtomContainedConcept
to the given instance
with the given time.
- setContext(EventContext) - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Sets the
EventContext
of this event.
- setDateTime(Calendar) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDateTime
-
Sets the current value of this
PropertyAtom
.
- setDateTime(Calendar, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDateTime
-
Sets the value of this
PropertyAtom
with a given time.
- setDestinations(Map) - Method in class com.tibco.be.custom.channel.BaseChannel
-
The framework uses this method to set the Channels destination objects
- setDestinationURI(String) - Method in interface com.tibco.be.custom.channel.Event
-
Sets the destination URI associated with this event
- setDouble(double) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDouble
-
Sets the current value of this
PropertyAtom
.
- setDouble(double, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDouble
-
Sets the value of this
PropertyAtom
with a given time.
- setEventUri(String) - Method in interface com.tibco.be.custom.channel.Event
-
Sets the eventUri of this event
- setExtId(String) - Method in interface com.tibco.be.custom.channel.Event
-
Sets the unique ID representing this event
- setInt(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomInt
-
Sets the current value of this property.
- setInt(int, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomInt
-
Sets the value of this property with a given time.
- setLevel(Level) - Method in interface com.tibco.cep.kernel.service.logging.Logger
-
Sets the maximum Level logged by this object.
- setLong(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomLong
-
Sets the current value of this property.
- setLong(long, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomLong
-
Sets the value of this property with a given time.
- setOperator(String) - Method in class com.tibco.cep.store.custom.StoreColumnData
-
Sets the operator
- setParent(Concept) - Method in interface com.tibco.cep.runtime.model.element.ContainedConcept
-
Sets the parent of the contained concept.
- setPayload(byte[]) - Method in interface com.tibco.be.custom.channel.Event
-
Sets the payload of this event
- setPayload(EventPayload) - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Sets the payload of this event.
- setPriority(int) - Method in interface com.tibco.cep.kernel.model.rule.Rule
-
Sets the priority of the rule.
- setProperty(String, Object) - Method in interface com.tibco.be.custom.channel.Event
-
Sets the value of a property by name.
- setProperty(String, Object) - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Sets the value of a property by name.
- setProperty(String, String) - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
-
Sets the value of a property by name.
- setScheduledTime(Calendar) - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Sets the schedule time of this event.
- setScheduledTime(long) - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
-
Sets the schedule time of this time event.
- setString(String) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomString
-
Sets the current value of this property.
- setString(String, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomString
-
Sets the value of this property with a given time.
- setValue(Object) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Sets the current value of this
PropertyAtom
.
- setValue(Object, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
-
Sets the value of this
PropertyAtom
with a given time.
- shutdown() - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Shut down the test engine and the current rule session
- shutdown() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
-
Stops the components in the reverse order they were started.
- signature() - Method in interface com.tibco.be.model.functions.BEConstant
-
- signature() - Method in interface com.tibco.be.model.functions.BEFunction
-
- SimpleEvent - Interface in com.tibco.cep.runtime.model.event
-
Base for events that have properties and/or a payload.
- start() - Method in class com.tibco.be.custom.channel.BaseChannel
-
A life cycle method used by the framework to start receiving messages from its destinations.
- start() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Starts the destination, so that it can receive data from the end-point.
- start() - Method in interface com.tibco.be.custom.channel.framework.Channel
-
Starts the channel, so that it can receive data through its underlying
transport.
- start() - Method in interface com.tibco.be.custom.channel.framework.Destination
-
Starts the destination, so that it can receive data from the endpoint.
- start() - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
-
Create a new
RuleServiceProvider
and start the rule session specified by the agent constructor parameter
- startTransaction() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Starts the transaction.
- status(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
-
Executes repository specific 'status' command to check for the artifact status.
- stop() - Method in interface com.tibco.be.custom.channel.framework.Channel
-
- StoreColumnData - Class in com.tibco.cep.store.custom
-
A
StoreColumnData
acts as a pojo class, holding column data information.
- StoreDataTypeMapper - Class in com.tibco.cep.store.custom
-
A
StoreDataTypeMapper
maps BE data types to implemented store data types.
- StoreDeployment - Class in com.tibco.cep.store.custom
-
A
StoreDeployment
acts as a base store deployment implementation.
- StoreFilterBuilder - Class in com.tibco.cep.store.custom
-
A
StoreFilterBuilder
converts BQL language query to end store specific query.
- StoreProperties - Class in com.tibco.cep.store.custom
-
A
StoreProperties
acts as a base for store specific properties.
- StoreRowHolder - Class in com.tibco.cep.store.custom
-
A
StoreRowHolder
acts as a pojo class, holding write and read data information with filters.
- StoreTableColumnMetaInfo - Class in com.tibco.cep.store.custom
-
Data holder for store table meta information.
- StoreTableColumnMetaInfo(String, String) - Constructor for class com.tibco.cep.store.custom.StoreTableColumnMetaInfo
-
- STRING - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model data type String.
- substituteVariables(CharSequence) - Method in interface com.tibco.cep.repo.GlobalVariables
-
Returns the result of substituting all global variables contained in the given
CharSequence
with their value.
- suspend() - Method in class com.tibco.be.custom.channel.BaseChannel
-
A life cycle method used by the framework to suspend the channel
This default implementation will sequentially invoke
Destination.suspend()
on each of its destinations.
- suspend() - Method in class com.tibco.be.custom.channel.BaseDestination
-
Sets the flag suspended to "true".
- suspended - Variable in class com.tibco.be.custom.channel.BaseDestination
-
Flag denoting that the Destination is suspended or not
- synopsis() - Method in interface com.tibco.be.model.functions.BEConstant
-
Deprecated.
Replaced by
BEFunction.description()
- synopsis() - Method in interface com.tibco.be.model.functions.BEFunction
-
Deprecated.
Replaced by
BEFunction.description()
- synopsis() - Method in interface com.tibco.be.model.functions.BEPackage
-
T
- Tag - Interface in com.tibco.cep.runtime.appmetrics
-
A key-value pair.
- TaskContextType - Class in com.tibco.cep.bpmn.runtime.activity.tasks
-
This TaskContextType enumeration
- testConnection() - Method in class com.tibco.cep.store.custom.StoreDeployment
-
Connect to database and Test if it can successfully connect or not.
- TestDataHelper - Class in com.tibco.cep.runtime.service.tester.beunit
-
Helper class used in the BEUnit test framework to assist in the creation of
Concepts and Events.
- TestDataHelper(String, TypeManager) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
-
Create a new instance of TestDataHelper
- TestDataHelper(BETestEngine) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
-
Create a new instance of TestDataHelper
- TIME_EVENT_SCHEDULED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
-
Expect that a time event has been scheduled during the test run
- TimeEvent - Interface in com.tibco.cep.runtime.model.event
-
Base for time-based events.
- toArray() - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
-
Returns an array containing all of the elements in this
PropertyArray
in the correct order.
- toArray(PropertyAtom[]) - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
-
Returns an array containing all of the elements in this
PropertyArray
in the correct order,
and whose runtime type is that of the specified array.
- toBytes() - Method in interface com.tibco.cep.runtime.model.event.EventPayload
-
Serializes this
EventPayload
to a byte array.
- toException() - Method in interface com.tibco.cep.runtime.model.exception.BEException
-
Converts this
BEException
into a RuntimeException
.
- toInt() - Method in class com.tibco.cep.kernel.service.logging.Level
-
- TRACE - Static variable in class com.tibco.cep.kernel.service.logging.Level
-
- type() - Method in interface com.tibco.be.model.functions.BEMapper
-
- type() - Method in interface com.tibco.be.model.functions.FunctionParamDescriptor
-
- type() - Method in interface com.tibco.cep.bpmn.runtime.activity.tasks.ModelTypeMap
-
- TYPE_CONCEPT - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches concepts only.
- TYPE_NAMEDINSTANCE - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches scorecards only.
- TYPE_POJO - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches state machines only.
- TYPE_RULE - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches rules only.
- TYPE_RULEFUNCTION - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches rule functions only.
- TYPE_SIMPLEEVENT - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches simple events only.
- TYPE_STATEMACHINE - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches state machines only.
- TYPE_TIMEEVENT - Static variable in interface com.tibco.cep.runtime.model.TypeManager
-
Matches time events only.
- TypeManager - Interface in com.tibco.cep.runtime.model
-
Manages the runtime types defined in a project.
- TypeManager.TypeDescriptor - Class in com.tibco.cep.runtime.model
-
Describes the runtime corresponding to a type defined in a project.
U
- update(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
-
Executes repository specific 'update' command to reconcile the project with remote changes.
- update(List) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Updates the records to the implemented store.
- uri - Variable in class com.tibco.be.custom.channel.BaseChannel
-
Stores the location of the channel in its containing project.
- uri - Variable in class com.tibco.be.custom.channel.BaseDestination
-
Stores the URI of the
Destination
- uri() - Method in interface com.tibco.cep.bpmn.runtime.activity.tasks.ModelTypeMap
-
- userName() - Method in interface com.tibco.be.parser.codegen.RuleFunctionUserNameAnnotation
-
- userURI() - Method in interface com.tibco.be.parser.codegen.RuleFunctionUserNameAnnotation
-
V
- value() - Method in interface com.tibco.be.model.functions.BEDeprecated
-
- value() - Method in interface com.tibco.be.model.functions.Enabled
-
- value() - Method in interface com.tibco.cep.bpmn.runtime.activity.tasks.JavaTaskContext
-
- value() - Method in interface com.tibco.cep.runtime.jmx.Description
-
- value() - Method in interface com.tibco.cep.runtime.jmx.Impact
-
- value() - Method in interface com.tibco.cep.runtime.jmx.Parameter
-
- valueOf(Integer) - Static method in class com.tibco.cep.kernel.service.logging.Level
-
- valueOf(String) - Static method in class com.tibco.cep.kernel.service.logging.Level
-
- version() - Method in interface com.tibco.be.model.functions.BEConstant
-
- version() - Method in interface com.tibco.be.model.functions.BEFunction
-
- VOID - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
-
Identifies the model type integer.
W
- WARN - Static variable in class com.tibco.cep.kernel.service.logging.Level
-
- WORK_REMOVED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
-
Expect that scheduled work has been removed through the scheduler functions
ClusterFunctions
- WORK_SCHEDULED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
-
Expect that work has been scheduled through the scheduler functions
ClusterFunctions
- write(List) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
-
Writes the records to the implemented store.
A B C D E F G H I J L M N O P Q R S T U V W