|
Oracle Complex Event Processing API Reference 11g Release 1 (11.1.1.6.3) E14303-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static java.lang.String |
MBEAN_TYPE |
Method Summary | |
void |
addSelectorQuery(java.lang.String queryID) Adds the specified query ID to the selector configuration for this channel. |
java.lang.String |
getEventType() Returns the event type name for this channel |
java.lang.Long |
getHeartbeatTimeout() Gets the heart-beat timeout for the channel if it is specified. |
java.lang.Integer |
getPartitionOrderCapacity() The capacity (i.e.number of buckets) of partition used for partition-ordered sources (e.g. relation/stream). |
java.util.List |
getPrimaryKey() Returns primary key of relation, or an empty list for streams. |
java.util.List |
getSelectorQueries() Returns a list containing the IDs of the queries that route to this channel in its selector configuration. |
java.lang.String |
getTimestampExpression() Returns expression that defines application time-stamp for event channel. |
boolean |
isApplicationTimestamped() Returns if channel is application timestamped, that is, application is responsible for assigning a timestamp to each event. |
boolean |
isRelation() Returns if event channel is carrying relations, instead of streams. |
boolean |
isSystemTimestamped() Returns if channel is system timestamped, that is, the system is responsible for assigning a timestamp to each event. |
boolean |
isTotalOrder() Returns if application time published is always strictly greater than the last value used. |
void |
removeSelectorQuery(java.lang.String queryID) Removes the specified query ID from the selector configuration for this channel. |
void |
setHeartbeatTimeout(java.lang.Long heartbeatTimeout) Sets the heart-beat timeout for a channel. |
void |
setSelectorQueries(java.util.List queryIDs) Configures selector for this channel with the given query IDs. |
Methods inherited from interface com.bea.wlevs.management.configuration.StageMBean |
configurePlayback, configurePlaybackWithDuration, configureRecord, configureRecordWithDuration, getPlaybackConfiguration, getRecordConfiguration, getRecordPlayback, isPlayingBack, isRecording, startPlayback, startRecording, stopPlayback, stopRecording |
Methods inherited from interface com.bea.wlevs.management.configuration.EventQueueMBean |
configureQueueing, getCurrentSize, getMaxSize, getMaxThreads, setMaxSize, setMaxThreads |
Methods inherited from interface com.bea.wlevs.management.WebLogicMBean |
getName, getObjectName, getType |
Methods inherited from interface javax.management.NotificationEmitter |
removeNotificationListener |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Field Detail |
public static final java.lang.String MBEAN_TYPE
Method Detail |
public java.lang.String getEventType()
public java.lang.String getTimestampExpression()
public boolean isRelation()
public boolean isTotalOrder()
public java.util.List getPrimaryKey()
public java.util.List getSelectorQueries() throws javax.management.JMException
public void setSelectorQueries(java.util.List queryIDs) throws javax.management.JMException
queryIDs
- List of IDs of the queries that should route to this channelpublic void addSelectorQuery(java.lang.String queryID) throws javax.management.JMException
queryID
- the ID of the query that is to be added to the channel's selector configurationpublic void removeSelectorQuery(java.lang.String queryID) throws javax.management.JMException
queryID
- the ID of the query that is to be removed from the channel's selector configurationpublic java.lang.Long getHeartbeatTimeout() throws javax.management.JMException
public void setHeartbeatTimeout(java.lang.Long heartbeatTimeout) throws javax.management.JMException
timeout
- interval in nanoseconds after which a heart-beat event is automatically generated.public boolean isSystemTimestamped()
System.nanoTime()
.public boolean isApplicationTimestamped()
public java.lang.Integer getPartitionOrderCapacity()
|
Copyright © 2007, 2012 Oracle and/or its affiliates. All rights reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |