Skip navigation links

Oracle Complex Event Processing API Reference
11g Release 1 (11.1.1)

E14303-03
FRAMES    NO FRAMES
DETAIL:  FIELD | CONSTR | METHOD


com.bea.wlevs.ede.api
Interface ExternalSource


public interface ExternalSource

Externally-managed source of data that can be used to enrich the streaming events flowing from event sources. Two external sources are supported: tables and caches. FIXME need to refactor DataProvider and PullSource into a single API


Method Summary
 java.util.Map getCacheDataSource()
          Cache serving as a source, in the form of a map.
 java.lang.String getEventType()
          Source generates data of this type.
 java.lang.String getId()
          Returns the source identity
 java.lang.String getJDBCDataSource()
          Name of the data-source associated to this source, should it be a table.
 java.lang.Class getKeyClass()
          Returns key class for cache.
 java.lang.String[] getKeyPropertyNames()
          Return the key properties for cache.
 java.lang.String getTableName()
          Table name of the database table

 

Method Detail

getId

public java.lang.String getId()
Returns the source identity
Returns:
identity

getEventType

public java.lang.String getEventType()
Source generates data of this type.
Returns:
event type name

getJDBCDataSource

public java.lang.String getJDBCDataSource()
Name of the data-source associated to this source, should it be a table.
Returns:
data source name

getCacheDataSource

public java.util.Map getCacheDataSource()
Cache serving as a source, in the form of a map.
Returns:
cache

getTableName

public java.lang.String getTableName()
Table name of the database table
Returns:
table name

getKeyPropertyNames

public java.lang.String[] getKeyPropertyNames()
Return the key properties for cache.
Returns:
key properties for cache

getKeyClass

public java.lang.Class getKeyClass()
Returns key class for cache.
Returns:
key class that is used to insert/lookup from cache.

Overview  Package   Class   Use  Tree  Deprecated  Index  Help 
Copyright © 2007, 2010 Oracle and/or its affiliates. All rights reserved.
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD