|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.core.EPServicesContext
public final class EPServicesContext
Convenience class to instantiate implementations for all services.
Constructor Summary | |
---|---|
EPServicesContext(SchedulingService schedulingService,
EventAdapterService eventAdapterService,
AutoImportService autoImportService,
DatabaseConfigService databaseConfigService)
Constructor - sets up new set of services. |
Method Summary | |
---|---|
AutoImportService |
getAutoImportService()
Returns the import and class name resolution service. |
DatabaseConfigService |
getDatabaseRefService()
Returns the database settings service. |
DispatchService |
getDispatchService()
Returns dispatch service responsible for dispatching events to listeners. |
EmitService |
getEmitService()
Returns service for emitting events. |
EventAdapterService |
getEventAdapterService()
Returns event type resolution service. |
FilterService |
getFilterService()
Returns filter evaluation service implementation. |
InternalEventRouter |
getInternalEventRouter()
Returns router for internal event processing. |
SchedulingService |
getSchedulingService()
Returns scheduling service implementation. |
StreamFactoryService |
getStreamService()
Returns stream service. |
TimerService |
getTimerService()
Returns time provider service implementation. |
ViewService |
getViewService()
Returns services for view creation, sharing and removal. |
void |
setInternalEventRouter(InternalEventRouter internalEventRouter)
Set the router for internal event processing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EPServicesContext(SchedulingService schedulingService, EventAdapterService eventAdapterService, AutoImportService autoImportService, DatabaseConfigService databaseConfigService)
schedulingService
- service to get time and schedule callbackseventAdapterService
- service to resolve event typesautoImportService
- service to resolve partial class namesdatabaseConfigService
- service to resolve a database name to database connection factory and configsMethod Detail |
---|
public InternalEventRouter getInternalEventRouter()
public void setInternalEventRouter(InternalEventRouter internalEventRouter)
internalEventRouter
- router to usepublic final FilterService getFilterService()
public final TimerService getTimerService()
public final SchedulingService getSchedulingService()
public final EmitService getEmitService()
public DispatchService getDispatchService()
public ViewService getViewService()
public StreamFactoryService getStreamService()
public EventAdapterService getEventAdapterService()
public AutoImportService getAutoImportService()
public DatabaseConfigService getDatabaseRefService()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |