A B C D E F G H I J L M N O P Q R S T U V W

## A

AbstractRepositoryIntegration - Class in com.tibco.be.ws.scs.impl.repo
  Base implementation class for integration with an Repository.
acknowledge() - Method in class com.tibco.be.custom.channel.DefaultEventContext
  Default implementation for acknowledge.Does nothing.
acknowledge() - Method in interface com.tibco.be.custom.channel.EventContext
  Acknowledges the message that was deserialized into the event associated to this `EventContext`.
acknowledge() - Method in interface com.tibco.cep.runtime.model.event.EventContext
  Acknowledges the message that was deserialized into the event associated to this `EventContext`.
ACTION - Static variable in class com.tibco.be.model.functions.FunctionDomain
  This domain indicates that the associated function can be used in a Rule Action as a mutable and non mutable function
Action - Interface in com.tibco.cep.kernel.model.rule
  Represents an action within a rule.
activate() - Method in interface com.tibco.cep.kernel.model.rule.Rule
  Activates the rule.
add(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Executes repository specific 'add' command to mark a new artifact for addition to the repository.
add(Object) - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
  Creates a `PropertyAtom` with the given value, and appends it to the end of the array.
add(int, Object) - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
  Creates a `PropertyAtom` with the given value, and inserts it at the specified position in the array.
add() - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
  Creates a `PropertyAtom` without setting a value and appends it to the end of the array.
add(boolean) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayBoolean
  Creates a `PropertyAtomBoolean` with the given value and appends it to the end of the array
add(int, boolean) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayBoolean
  Creates a `PropertyAtomBoolean` with the given value and inserts it at the specified position in the array.
add(Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
  Creates a `PropertyAtomConceptReference` with with a reference to the given instance, and appends it to the end of the array.
add(int, Concept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayConceptReference
  Creates a `PropertyAtomConceptReference` and inserts it at the specified position in the array.
add(ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
  Creates a `PropertyAtomContainedConcept` with the given `ContainedConcept` and appends it to the array.
add(int, ContainedConcept) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayContainedConcept
  Creates a `PropertyAtomContainedConcept` with the given `ContainedConcept` and inserts it into the array at the specified position.
add(Calendar) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDateTime
  Creates a `PropertyAtomDateTime` with the given `Calendar` and appends it to the array.
add(int, Calendar) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDateTime
  Creates a `PropertyAtomDateTime` with the given `Calendar` and inserts it into the array at the specified position.
add(double) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDouble
  Creates a `PropertyAtomDouble` with the given `double` and appends it to the array.
add(int, double) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayDouble
  Creates a `PropertyAtomDouble` with the given `double` and inserts it into the array at the specified position.
add(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayInt
  Creates a `PropertyAtomInt` with the given `int` and appends it to the array.
add(int, int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayInt
  Creates a `PropertyAtomInt` with the given `int` and inserts it into the array at the specified position.
add(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayLong
  Creates a `PropertyAtomLong` with the given `long` and appends it to the array.
add(int, long) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayLong
  Creates a `PropertyAtomLong` with the given `long` and inserts it into the array at the specified position.
add(String) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayString
  Creates a `PropertyAtomString` with the given `String` and appends it to the array.
add(int, String) - Method in interface com.tibco.cep.runtime.model.element.PropertyArrayString
  Creates a `PropertyAtomString` with the given `String` and inserts it into the array at the specified position.
addField(String, String) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a String field to metric record.
addField(String, Integer) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a Integer field to metric record.
addField(String, Long) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a Long field to metric record.
addField(String, Boolean) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a Boolean field to metric record.
addField(String, Double) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a Double field to metric record.
addField(String, Calendar) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a Calendar field to metric record.
addId(Id) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add {@link Id) to metric record.
addTags(Collection) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add a common tags to metric record.
addVersion(int) - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Add version to metric record.
AdvisoryEvent - Interface in com.tibco.cep.runtime.model.event
  An event generated by the engine for some specific activity.
ALL - Static variable in class com.tibco.cep.kernel.service.logging.Level
alternative() - Method in interface com.tibco.be.model.functions.BEDeprecated
alwaysEvaluate() - Method in interface com.tibco.cep.kernel.model.rule.Condition
  Lets the rule engine knows if this condition needs to be re-evaluated everytime and not memorize its result.
AppMetricsConfig - Class in com.tibco.cep.runtime.appmetrics
  Metrics store configuration as set of store properties and a map with entity uri as key and `AppMetricsEntityConfig` as value.
AppMetricsEntityConfig - Class in com.tibco.cep.runtime.appmetrics
  Metrics store entity configuration as set of store properties.
assertConcept(Concept, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts a new concept into the current run's working memory
assertConcepts(List, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts all concepts into the current run's working memory
assertEvent(SimpleEvent, boolean, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts a new event into the current run's working memory
assertEvent(SimpleEvent, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts a new event into the current run's working memory
assertEvents(List, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts all events into the current run's working memory
assertObject(Object, boolean) - Method in interface com.tibco.cep.runtime.session.RuleSession
  Adds an object to the Rule Session and optionally executes all the triggered rules (conflict resolve / executeRules is called).
assertScorecard(Concept, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts a new scorecard into the current run's working memory
assertScorecards(List, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Asserts Scorecard into the current run's working memory
async() - Method in interface com.tibco.be.model.functions.BEConstant
async() - Method in interface com.tibco.be.model.functions.BEFunction

## B

BaseChannel - Class in com.tibco.be.custom.channel
  A `BaseChannel` represents a channel or a transport to which BE can connect, and which can receive and send BE `Event` objects.
BaseDestination - Class in com.tibco.be.custom.channel
  A `BaseDestination` represent the end-points that the transport can use.
BaseDriver - Class in com.tibco.be.custom.channel
  User defined or custom channels should extend this class.
BaseEventSerializer - Class in com.tibco.be.custom.channel
  Handles serialization/de-serialization of BE events to/from a transport.
BaseStoreProvider - Class in com.tibco.cep.store.custom
  `BEStoreProvider` is an entry point for implementing custom stores.
BEConfiguration - Class in com.tibco.be.util.config
  Base class of the configuration
BEConstant - Interface in com.tibco.be.model.functions
  This annotation element identifies a constant value.
BEDeprecated - Interface in com.tibco.be.model.functions
  This annotation element identifies if its associated method is deprecated or not.
BEException - Interface in com.tibco.cep.runtime.model.exception
  Runtime exception which wraps any exception caught during rule language execution.
BEFunction - Interface in com.tibco.be.model.functions
  This method annotation enables a static java function to become eligible to be considered as a catalog function in BusinessEvents™
BEMapper - Interface in com.tibco.be.model.functions
  This annotation indicates if the function is enabled for use in a mapper.
BEPackage - Interface in com.tibco.be.model.functions
  This annotation to a java type enables it to be considered as a BusinessEvents™ function catalog
BETestEngine - Class in com.tibco.cep.runtime.service.tester.beunit
  Base Class for BEUnit Test Suite test cases.
BETestEngine(String) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Creates a new `BETestEngine` and sets the engine properties based on the propertyFile provide.
BETestEngine(String, String, String, String, String) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Creates a new `BETestEngine` and sets the engine properties based on the parameters provided
BETestEngine(String, String, String, String, String, boolean) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Creates a new `BETestEngine` and sets the engine properties based on the parameters provided
bind(EventProcessor) - Method in class com.tibco.be.custom.channel.BaseDestination
  Initializes the listener(s) for the specified EventProcessor.
BOOLEAN - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
  Identifies the model data type boolean.
BUI - Static variable in class com.tibco.be.model.functions.FunctionDomain
  This domain indicates that the associated function can be used in a Decision Table as a mutable and non mutable function
build() - Method in interface com.tibco.cep.runtime.appmetrics.MetricsRecordBuilder
  Build and return store specific metric

## C

canReply() - Method in interface com.tibco.cep.runtime.model.event.EventContext
  Specifies if this `EventContext` can reply to the original message.
catalog() - Method in interface com.tibco.be.model.functions.BEPackage
category() - Method in interface com.tibco.be.model.functions.BEPackage
cautions() - Method in interface com.tibco.be.model.functions.BEConstant
cautions() - Method in interface com.tibco.be.model.functions.BEFunction
channel - Variable in class com.tibco.be.custom.channel.BaseDestination
  Reference to the Channel that this Destination is part of.
Channel - Interface in com.tibco.be.custom.channel.framework
Channel - Interface in com.tibco.cep.runtime.channel
  A `Channel` represents a communication transport which can receive and send `SimpleEvent` objects.
Channel.State - Class in com.tibco.cep.runtime.channel
  Represents a state in the lifecycle of a channel.
checkForAuthenticationFailure(String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Check if SCS authentication went through successfully/failed.
checkout(String, String, String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Executes repository specific 'checkout' command to checkout the specified project.
clear() - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
  Removes all the elements from this list.
clearWorkingMemory() - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Clear the working memory for the current tester rule session.
close() - Method in class com.tibco.be.custom.channel.BaseChannel
  A life cycle method used by the framework to close the channel and its associated resources.
close() - Method in class com.tibco.be.custom.channel.BaseDestination
  Closes the Destination and frees up all its resources.
close() - Method in interface com.tibco.be.custom.channel.framework.Channel
  Closes the channel and frees up all its resources.
close() - Method in interface com.tibco.be.custom.channel.framework.Destination
  Closes the Destination and frees up all its resources.
close() - Method in interface com.tibco.cep.runtime.appmetrics.MetricsStoreProvider
  Close connection and release associated resources.
com.tibco.be.custom.channel - package com.tibco.be.custom.channel
  Provides classes/interfaces which a user can extend/implement to introduce a custom Channel.
com.tibco.be.custom.channel.framework - package com.tibco.be.custom.channel.framework
  Provides classes/interfaces which a user can extend/implement to introduce a custom Channel.
com.tibco.cep.kernel.model.entity - package com.tibco.cep.kernel.model.entity
com.tibco.cep.kernel.model.knowledgebase - package com.tibco.cep.kernel.model.knowledgebase
com.tibco.cep.kernel.model.rule - package com.tibco.cep.kernel.model.rule
com.tibco.cep.kernel.service - package com.tibco.cep.kernel.service
com.tibco.cep.kernel.service.logging - package com.tibco.cep.kernel.service.logging
commit(String, String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Executes repository specific 'commit' command to commit all the artifact changes (add/modify/delete) to the repository and returns the commit revision.
commit() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
  Commits the transaction.
Concept - Interface in com.tibco.cep.runtime.model.element
  Base for all runtime concepts.
CONCEPT_ASSERTED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
  Expect that a concept has been asserted during the test run.
  Note that this does not include the concepts asserted by the test suite itself
CONCEPT_MODIFICATION - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
  Expect that a concept has been modified during the test run
CONCEPT_REFERENCE - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
  Identifies the model artifact type Reference Concept.
CONDITION - Static variable in class com.tibco.be.model.functions.FunctionDomain
  This domain indicates that the associated function can be used in a Rule Condition as a non mutable function
Condition - Interface in com.tibco.cep.kernel.model.rule
  Represents a condition within a rule.
config - Variable in class com.tibco.be.custom.channel.BaseChannel
  Stores the configuration of this Channel.
configure(int) - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
  Initializes and starts this `RuleServiceProvider` in the given mode.
connect() - Method in class com.tibco.be.custom.channel.BaseChannel
  A life cycle method used by the framework to connect the channels's destinations to its transport.
connect() - Method in class com.tibco.be.custom.channel.BaseDestination
  Connects the `Destination` to its underlying end-point.
connect() - Method in interface com.tibco.be.custom.channel.framework.Channel
  Connects the `Channel` to the underlying transport so that it can send outbound messages.
connect() - Method in interface com.tibco.be.custom.channel.framework.Destination
  Connects the `Destination` to the underlying endpoint.
connect() - Method in interface com.tibco.cep.runtime.appmetrics.MetricsStoreProvider
  Connect or verify connection to metrics store.
connectToDatabase() - Method in class com.tibco.cep.store.custom.StoreDeployment
  Connect to database and return if it successfully connected or not.
CONTAINED_CONCEPT - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
  Identifies the model artifact type Contained Concept.
ContainedConcept - Interface in com.tibco.cep.runtime.model.element
  Represents a concept contained in another concept.
content(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Executes the repository specific 'content' command and returns the content of the specified artifact.
convert(String, String, String) - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Returns evaluation string in store specific format.
convert(String, String) - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Returns evaluation string in store specific format.
convert(String, Comparable, String, int) - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Returns evaluation string in store specific format.
convert(String) - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Returns evaluation string in store specific format.
convert(ExpressionEvaluator, ExpressionEvaluator[], String, String) - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Returns evaluation string in store specific format.
createConceptFromJSON(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
createConceptsFromTestData(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
  Creates a List of Concept instances from the specified test data file.
createEntity(ExpandedName) - Method in interface com.tibco.cep.runtime.model.TypeManager
  Creates an `Event` or a `Concept` given the `ExpandedName` of the type resource.
createEntity(String) - Method in interface com.tibco.cep.runtime.model.TypeManager
  Creates an `Event` or a `Concept` instance given the URI of the type resource in Designer.
createEventFromJSON(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
createEventsFromTestData(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
  Creates a List of Event instances from the specified test data file.
createScorecardsFromTestData(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.TestDataHelper
  Creates a List of Concept (Scorecard) instances from the specified test data file.
CustomChannelConfig - Class in com.tibco.be.custom.channel.framework

## D

DATETIME - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
  Identifies the model data type DateTime.
deactivate() - Method in interface com.tibco.cep.kernel.model.rule.Rule
  Deactivates the rule.
DEBUG - Static variable in class com.tibco.cep.kernel.service.logging.Level
DEFAULT_BE_NAMESPACE_URI - Static variable in interface com.tibco.cep.runtime.model.TypeManager
  Default namespace for the BE ontology - "www.tibco.com/be/ontology".
DEFAULT_PRIORITY - Static variable in interface com.tibco.cep.kernel.model.rule.Rule
  Default priority of a rule.
DefaultEventContext - Class in com.tibco.be.custom.channel
  Default implementation for the EventContext.
DefaultEventContext(Event, BaseDestination) - Constructor for class com.tibco.be.custom.channel.DefaultEventContext
  Initializes an instance of `DefaultEventContext`
DefaultEventImpl - Class in com.tibco.be.custom.channel
  A convenience Pojo, a default implementation of the `Event` Users can extend this class or implement `Event` directly.
defaultEventUri - Variable in class com.tibco.be.custom.channel.BaseDestination
  Stores the default Event's URI associated to this `Destination`
delete(String, String, String) - Method in class com.tibco.be.ws.scs.impl.repo.AbstractRepositoryIntegration
  Executes repository specific 'delete' command to mark an existing artifact for deletion from the repository.
delete() - Method in interface com.tibco.cep.kernel.model.entity.Element
  This method will be called to clean up when the element instance is retracted from the working memory explicitly, or after a failure to assert.
delete(List) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
  Delete the record from the implemented store.
delete(StoreRowHolder) - Method in class com.tibco.cep.store.custom.BaseStoreProvider
  Delete the records from the implemented store.
deprecated() - Method in interface com.tibco.be.model.functions.BEConstant
deprecated() - Method in interface com.tibco.be.model.functions.BEFunction
desc() - Method in interface com.tibco.be.model.functions.FunctionParamDescriptor
description() - Method in interface com.tibco.be.model.functions.BEConstant
description() - Method in interface com.tibco.be.model.functions.BEFunction
Description - Interface in com.tibco.cep.runtime.jmx
deserializeUserEvent(Object, Map) - Method in class com.tibco.be.custom.channel.BaseEventSerializer
  Transforms a message received by the Destination of the given context into an `Event`
Destination - Interface in com.tibco.be.custom.channel.framework
destinationName - Variable in class com.tibco.be.custom.channel.BaseDestination
  Stores the name of the destination
destinationProperties - Variable in class com.tibco.be.custom.channel.BaseDestination
  Stores the destination properties
destinations - Variable in class com.tibco.be.custom.channel.BaseChannel
  Stores all the `Destination` instances for this `Channel`.
domain() - Method in interface com.tibco.be.model.functions.BEConstant
  Deprecated.
  Replaced by `BEFunction.fndomain()`
domain() - Method in interface com.tibco.be.model.functions.BEFunction
  Deprecated.
  Replaced by `BEFunction.fndomain()`
DOUBLE - Static variable in class com.tibco.cep.bpmn.runtime.activity.tasks.ModelType
  Identifies the model data type double.
DuplicateException - Exception in com.tibco.cep.kernel.model.knowledgebase
DuplicateException() - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateException
  Builds a `DuplicateException` with no message string or cause.
DuplicateException(String) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateException
  Builds a `DuplicateException` with a message.
DuplicateException(Throwable) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateException
  Builds a `DuplicateException` with a cause.
DuplicateException(String, Throwable) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateException
  Builds a `DuplicateException` with a message and a cause.
DuplicateExtIdException - Exception in com.tibco.cep.kernel.model.knowledgebase
  Exception thrown upon attempting to set an external ID to a value that is already used as external ID.
DuplicateExtIdException() - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateExtIdException
  Builds a `DuplicateExtIdException` with no message string or cause.
DuplicateExtIdException(String) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateExtIdException
  Builds a `DuplicateExtIdException` with a message string.
DuplicateExtIdException(Throwable) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateExtIdException
  Builds a `DuplicateExtIdException` with a cause.
DuplicateExtIdException(String, Throwable) - Constructor for exception com.tibco.cep.kernel.model.knowledgebase.DuplicateExtIdException
  Builds a `DuplicateExtIdException` with a message string and a cause.

## E

Element - Interface in com.tibco.cep.kernel.model.entity
  Base for mutable entities that may have children.
enabled() - Method in interface com.tibco.be.model.functions.BEConstant
enabled() - Method in interface com.tibco.be.model.functions.BEFunction
enabled() - Method in interface com.tibco.be.model.functions.BEMapper
enabled() - Method in interface com.tibco.be.model.functions.BEPackage
Enabled - Interface in com.tibco.be.model.functions
  This annotation allows the user to specify if an associated annotation is enabled or disabled for use
endTransaction() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
  Ends the transaction.
Entity - Interface in com.tibco.cep.kernel.model.entity
  Base for events and elements.
ERROR - Static variable in class com.tibco.cep.kernel.service.logging.Level
eval(Object[]) - Method in interface com.tibco.cep.kernel.model.rule.Condition
  Evaluates the expression of this `Condition`.
Event - Interface in com.tibco.be.custom.channel
  An abstraction of a BE runtime event that the channel API uses.
Event - Interface in com.tibco.cep.kernel.model.entity
  Base for events, which are immutable entities.
EVENT_ASSERTED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
  Expect that an event has been asserted during the test run.
  Note that this does not include the events asserted by the test suite itself
EVENT_RETRACTED - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
  Expect that an event has been retracted from working memory during the test run
EVENT_SENT - Static variable in class com.tibco.cep.runtime.service.tester.beunit.ExpectationType
  Expect that an event has been sent on a destination.
  Note that this does not require that the event is sent successfully, only that an attempt to send the event has been made
EventContext - Interface in com.tibco.be.custom.channel
  Represents the context in which a message that was received from a `Channel` which leads to the creation of an `Event`.
EventContext - Interface in com.tibco.cep.runtime.model.event
  Represents the context in which a message that was received from a `Channel` leads to the creation of a `SimpleEvent`.
EventPayload - Interface in com.tibco.cep.runtime.model.event
  Represents the payload of a `SimpleEvent`.
eventProcessor - Variable in class com.tibco.be.custom.channel.BaseDestination
  The instance of `EventProcessor`.This is used to process events received on the destination
EventProcessor - Interface in com.tibco.be.custom.channel
  An `EventProcessor` interface is a handle provided by BE runtime to the user destination, in order for the user's destination to to assert events into BE
EventWithId - Interface in com.tibco.be.custom.channel
  Extends the `Event` interface by exposing the BE event's identifier `long id`.
example() - Method in interface com.tibco.be.model.functions.BEConstant
example() - Method in interface com.tibco.be.model.functions.BEFunction
execute(Object[]) - Method in interface com.tibco.cep.kernel.model.rule.Action
  Executes the expression of this action with the given objects.
executeRules() - Method in class com.tibco.cep.runtime.service.tester.beunit.BETestEngine
  Execute the rules in the current rule session.
executeRules() - Method in interface com.tibco.cep.runtime.session.RuleSession
  Executes rules that are triggered by previous actions (Add, Update, Remove Object).
expect(String, ExpectationType) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the `ExpectationType` operation occurred at least once for any entity specified by `uri`
  For example:
  `expect("/Concepts/Person", ExpectationType.CONCEPT_MODIFICATION)`
  tests whether at least one instance of '/Concepts/Person' has been modified
  Example 2:
  `expect("/Events/Fraud", ExpectationType.EVENT_CREATED)`
  tests whether at least one '/Events/Fraud' has been created
ExpectationType - Class in com.tibco.cep.runtime.service.tester.beunit
  Represents a set of expectations to be used with an `Expecter` for BE Unit Test suites
Expecter - Class in com.tibco.cep.runtime.service.tester.beunit
  Base Class for BEUnit Test Suite Expecters.
Expecter(BETestEngine) - Constructor for class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Create a new Expecter object to be used by the unit test engine
expectEventAsserted(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that an Event specified by `eventUri` has been created/asserted
expectEventSent(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that an Event specified by `eventUri` has been sent
expectInWorkingMemory(Entity) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the specified Entity currently exists in working memory.
expectInWorkingMemory(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that at least one entity specified by `uri` currently exists in working memory.
  For example:
  `expectInWorkingMemory("/Concepts/Person")`
  tests whether there is an instance of '/Concepts/Person' currently in working memory
expectInWorkingMemoryByExtId(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that at least one entity with the specified `extId` currently exists in working memory.
  For example:
  `expectInWorkingMemoryByExtId("MY_ID")`
  tests whether there is an entity with the extId 'MY_ID' currently in working memory
expectModified(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular entity specified by `uri` has been modified For example, expectModified("/Concepts/Person") will test whether a Person concept has been modified
  Note that this will test whether any /Concepts/Person instance has been modified To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectModified(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` 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 modified
  Note that this will test whether any /Concepts/Person instance has been modified To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectModified(String, String, Object) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` in the entity specified by `uri` has been modified, and the new value of the property is equal to `newValue`
  For example, expectModified("/Concepts/Person", "department", 1234) will test whether a Person concept has a property named 'department' that has been modified to the value '1234'
  Note that this will test whether any /Concepts/Person has been modified to the expected value.
expectModifiedByExtId(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular entity specified by `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 modified
expectModifiedByExtId(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` 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 modified
expectModifiedByExtId(String, String, Object) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` in the entity with the matching `extId` has been modified, and the new value of the property is equal to `newValue`
  For example, expectModifiedByExtId("MY_ID", "department", 1234) will test whether an Entity matching extId 'MY_ID' has a property named 'department' that has been modified to the value '1234'
expectNothing() - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that nothing has happened in the current Rule Session.
expectNotInWorkingMemory(Entity) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the specified Entity does not currently exist in working memory.
expectNotInWorkingMemory(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that no entity specified by `uri` currently exists in working memory.
  For example:
  `expectNotInWorkingMemory("/Concepts/Person")`
  tests whether there is an instance of '/Concepts/Person' currently in working memory, and will fail if one is found
expectNotInWorkingMemoryByExtId(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that no entity with the matching `extId` currently exists in working memory.
  For example:
  `expectNotInWorkingMemory("MY_ID")`
  tests whether there is an Event or Concept currently in working memory with the extId of 'MY_ID', and will fail if one is found
expectOnce(String, ExpectationType) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the `ExpectationType` operation occurred only once for any entity specified by `uri`
  For example:
  `expectOnce("/Concepts/Person", ExpectationType.CONCEPT_MODIFICATION)`
  tests whether exactly one instance of '/Concepts/Person' has been modified
  Example 2:
  `expectOnce("/Events/Fraud", ExpectationType.EVENT_CREATED)`
  tests whether exactly one '/Events/Fraud' has been created
expectOrdered(List, ExpectationType) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that all rules specified in `ruleURIs` have fired, in a specific order.
expectRuleFired(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the rule specified by `ruleURI` has fired.
  For example: `expectRuleFired("/Rules/FraudDetected")` will check whether the rule 'FraudDetected' has fired, and will fail if not
expectScheduled(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the Time Event specified by `timeEventUri` has been scheduled.
expectScheduled(String, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the Time Event specified by `timeEventUri` has been scheduled.
expectScheduledByExtId(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the Time Event specified by `timeEventUri` has been scheduled.
expectScheduledByExtId(String, boolean) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that the Time Event specified by `timeEventUri` has been scheduled.
expectSomething() - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that something has happened in the current Rule Session.
expectUnmodified(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular entity specified by `uri` has not been modified For example, expectUnmodified("/Concepts/Person") will test whether a Person concept has been modified, and will fail if so
  Note that this will test whether any /Concepts/Person instance has been modified To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectUnmodified(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` 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 so
  To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectUnmodifiedByExtId(String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular entity specified by `uri` has not been modified For example, expectUnmodified("/Concepts/Person") will test whether a Person concept has been modified, and will fail if so
  Note that this will test whether any /Concepts/Person instance has been modified To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectUnmodifiedByExtId(String, String) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that a particular property with the name `propertyName` 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 so
  To test a specific entity instance, use the `expectModified(String uri, String propertyName, Object newValue, String extId)` method instead
expectUnordered(List) - Method in class com.tibco.cep.runtime.service.tester.beunit.Expecter
  Expect that all rules specified in `ruleURIs` have fired, in any order.

## F

FATAL - Static variable in class com.tibco.cep.kernel.service.logging.Level
fndomain() - Method in interface com.tibco.be.model.functions.BEConstant
fndomain() - Method in interface com.tibco.be.model.functions.BEFunction
freturn() - Method in interface com.tibco.be.model.functions.BEConstant
freturn() - Method in interface com.tibco.be.model.functions.BEFunction
FunctionDomain - Class in com.tibco.be.model.functions
  Describes an enumerated function execution domain
FunctionParamDescriptor - Interface in com.tibco.be.model.functions
  This annotation describes a BusinessEvents™ catalog function argument or return type.

## G

get(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyArray
  Returns the `PropertyAtom` at the specified position in the array.
get_Cause() - Method in interface com.tibco.cep.runtime.model.exception.BEException
  Returns the cause of this exception or null if the cause is nonexistent or unknown.
get_StackTrace() - Method in interface com.tibco.cep.runtime.model.exception.BEException
  Provides access to the stack trace information.
getActions() - Method in interface com.tibco.cep.kernel.model.rule.Rule
  Get the actions of this rule.
getAllPropertyNames() - Method in interface com.tibco.be.custom.channel.Event
  Gets all the property names in this event.
getAlterTableAddColumnStatement(String, String, String) - Method in class com.tibco.cep.store.custom.StoreDeployment
  Set store specific statement which can be used to add new column in existing table.
getAlterTableDropColumnStatement(String, String) - Method in class com.tibco.cep.store.custom.StoreDeployment
  Format and return store specific statement which can be used to delete a column from existing table.
getAppMetricsEntityConfig(String) - Method in class com.tibco.cep.runtime.appmetrics.AppMetricsConfig
  Get `AppMetricsEntityConfig` for the given entity uri.
getAttrName() - Method in class com.tibco.cep.store.custom.StoreTableColumnMetaInfo
  Get attribute/column type
getAttrType() - Method in class com.tibco.cep.store.custom.StoreTableColumnMetaInfo
  Get attribute/column type.
getBeProperties() - Method in class com.tibco.be.custom.channel.BaseChannel
  Gets BE runtime properties for use in the user channel.
getBindValues() - Method in class com.tibco.cep.store.custom.StoreFilterBuilder
  Gets the bindValues map
getBoolean() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomBoolean
  Gets the current boolean value of this `PropertyAtom`.
getBoolean(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomBoolean
  Gets the boolean value that this `PropertyAtom` had at the given time.
getBooleanAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomBoolean
  Gets the boolean value of this `PropertyAtom` at the given history index.
getBooleanType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
  Returns the store type corresponding to java boolean type.
getCategory() - Method in interface com.tibco.cep.runtime.model.event.AdvisoryEvent
  Gets the broad category of advisory.
getChannel() - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the `Channel` instance associated with this destination
getChannel() - Method in class com.tibco.be.custom.channel.BaseDriver
  Gets user defined instance of `BaseChannel` 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 constructor
getChannelProperties() - Method in class com.tibco.be.custom.channel.BaseChannel
  Gets the channel properties as defined in its `drivers.xml` for use in the user channel.
getChildren() - Method in interface com.tibco.cep.kernel.model.entity.Element
  Gets a list of all the children instances of this instance.
getClassLoader() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
  Gets the class loader used by deserialization and hot deployment.
getClosure() - Method in interface com.tibco.cep.runtime.model.event.TimeEvent
  Gets the closure of this event.
getColDataMap() - Method in class com.tibco.cep.store.custom.StoreRowHolder
  Gets the column key value map
getColumnType() - Method in class com.tibco.cep.store.custom.StoreColumnData
  Gets the data type representing the column
getColumnValue() - Method in class com.tibco.cep.store.custom.StoreColumnData
  Gets the column value
getCommentStatement() - Method in class com.tibco.cep.store.custom.StoreDeployment
  Set store specific comment statement.
getConceptId() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomConcept
  Gets the current concept instance id of this property.
getConceptId(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomConcept
  Gets the concept instance id of this property at the given time.
getConceptIdAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomConcept
  Gets the concept instance id of this property at the given history index.
getConditions() - Method in interface com.tibco.cep.kernel.model.rule.Rule
  Get the conditions of this rule.
getConfig() - Method in interface com.tibco.cep.runtime.session.RuleSession
  Gets the configuration parameters used for building this `RuleSession`.
getContainedConcept() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
  Gets the current `ContainedConcept` of this property.
getContainedConceptId() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
  Gets the instance id of the current `ContainedConcept` of this property.
getContainedConceptId(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
  Gets the instance id of the `ContainedConcept` of this property at the given time.
getContainedConceptIdAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomContainedConcept
  Gets the instance id of the `ContainedConcept` at the given index in the current history of this property .
getContext() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
  Gets the `EventContext` of this event.
getCreateIndexStatement(String, String, String[]) - Method in class com.tibco.cep.store.custom.StoreDeployment
  Format and return store specifc statement which can be used to create an index on a table.
getCurrentRuleSession() - Static method in class com.tibco.cep.runtime.session.RuleSessionManager
  Gets the `RuleSession` of the current thread.
getDateTime() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDateTime
  Gets the current value of this property.
getDateTime(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDateTime
  Gets the value that property had at the given time.
getDateTimeAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDateTime
  Gets the value of this `PropertyAtomDateTime` at the given history index.
getDateTimeType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
  Returns the store type corresponding to java Calendar type.
getDefaultEventUri() - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the default Event URI associated with this `Destination`
getDeployedRuleUris() - Method in interface com.tibco.cep.runtime.session.RuleSessionConfig
  Returns the URIs of the rules deployed in this BusinessEvents archive.
getDescription() - Method in interface com.tibco.cep.kernel.model.rule.Rule
  Gets the description of the rule.
getDestination() - Method in class com.tibco.be.custom.channel.BaseDriver
  Gets user defined instance of `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 constructor
getDestination() - Method in class com.tibco.be.custom.channel.DefaultEventContext
  Default implementation for getDestination.Returns the associated destination.
getDestination() - Method in interface com.tibco.be.custom.channel.EventContext
  Gets the `Destination` which received the message that was deserialized into the event associated to this `EventContext`.
getDestinationName() - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the name of the `Destination`
getDestinationProperties() - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the Properties associated with the `Destination`
getDestinations() - Method in class com.tibco.be.custom.channel.BaseChannel
  Get all the destinations of this `Channel`
getDestinationURI() - Method in interface com.tibco.be.custom.channel.Event
  Gets the destination URI associated with this event
getDestinationURI() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
  Gets the URI of the default destination of this event.
getDouble() - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDouble
  Gets the current value of this property.
getDouble(long) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDouble
  Gets the value that property had at the given time.
getDoubleAtIdx(int) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtomDouble
  Gets the value of this property at the given history index.
getDoubleType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
  Returns the store type corresponding to java double type.
getDropIndexStatement(String, String) - Method in class com.tibco.cep.store.custom.StoreDeployment
  Format and return store specifc statement which can be used to drop an index on a table.
getDropTableStatement(String) - Method in class com.tibco.cep.store.custom.StoreDeployment
  Set store specific statement which can be used to drop table from store.
getEntities() - Method in class com.tibco.cep.runtime.appmetrics.AppMetricsConfig
  Get the entity uri set configured for storing metrics
getEntityFilter() - Method in class com.tibco.cep.runtime.appmetrics.AppMetricsEntityConfig
  Get entity filter.
getEntityUri() - Method in class com.tibco.cep.runtime.appmetrics.AppMetricsEntityConfig
  Get entity uri.
getErrorType() - Method in interface com.tibco.cep.runtime.model.exception.BEException
  Gets the type of error represented by this exception (exception class name in the case of Java exceptions).
getEventContext(Event) - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the user `EventContext` You can override to provide custom implementation for `EventContext` If not defined the DefaultEventContext will be used.
getEventProcessor() - Method in class com.tibco.be.custom.channel.BaseDestination
  Gets the instance of `EventProcessor`.This is used to process events received on the destination
getEventUri() - Method in interface com.tibco.be.custom.channel.Event
  Gets the eventUri of this event
getExecuteCommand() - Method in class com.tibco.cep.store.custom.StoreDeployment
  Set data base specific execute command if any.
getExpandedName() - Method in interface com.tibco.cep.runtime.model.element.Concept
  Returns the expandedName of the Concept's Implementation.
getExpandedName() - Method in interface com.tibco.cep.runtime.model.event.SimpleEvent
  Gets the `ExpandedName` of this event.
getExpandedName() - Method in class com.tibco.cep.runtime.model.TypeManager.TypeDescriptor
  Gets the `ExpandedName` of the type described.
getExtId() - Method in interface com.tibco.be.custom.channel.Event
  Gets the unique ID representing this event
getExtId() - Method in interface com.tibco.cep.kernel.model.entity.Entity
  Gets the external Id of this `Entity`.
getExtId() - Method in interface com.tibco.cep.kernel.model.entity.Id
  Returns the associated extId value
getFilterBuilderClass() - Method in class com.tibco.cep.store.custom.BaseStoreProvider
  Returns the fully qualified class name of `StoreFilterBuilder`.
getFiltersDataMap() - Method in class com.tibco.cep.store.custom.StoreRowHolder
  Gets the filters data ap
getFloatType() - Method in class com.tibco.cep.store.custom.StoreDataTypeMapper
  Returns the store type corresponding to java float type.
getFullName() - Method in class com.tibco.cep.repo.GlobalVariableDescriptor
  Gets the full name of this global variable, including all folders.
getGlobalVariables() - Method in interface com.tibco.cep.runtime.session.RuleServiceProvider
  Gets the `GlobalVariables` that manages all global variables in this `RuleServiceProvider`.
getGlobalVariableValue(String) - Method in class com.tibco.be.custom.channel.BaseChannel
  Utility method that gets the value of the Global Variable as specified in the `BE Project` that contains this `Channel`.
getHistoryPolicy() - Method in interface com.tibco.cep.runtime.model.element.Property
  Gets the history policy of this property
getHistorySize() - Method in interface com.tibco.cep.runtime.model.element.Property
  Gets the history size of this property (the number of values stored in its history ring).
getHistoryTimeInterval(long, long[]) - Method in interface com.tibco.cep.runtime.model.element.PropertyAtom
  Sets `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.
readAll(List) - 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.common
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.common.RuleFunctionUserNameAnnotation
userURI() - Method in interface com.tibco.be.parser.common.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