net.esper.client
Interface EPServiceProvider

All Known Subinterfaces:
EPServiceProviderSPI
All Known Implementing Classes:
EPServiceProviderImpl

public interface EPServiceProvider

This class provides access to the EPRuntime and EPAdministrator implementations.


Method Summary
 EPAdministrator getEPAdministrator()
          Returns a class instance of EPAdministrator.
 EPRuntime getEPRuntime()
          Returns a class instance of EPRuntime.
 String getURI()
          Returns the provider URI, or null if this is the default provider.
 void initialize()
          Frees any resources associated with this runtime instance.
 

Method Detail

getEPRuntime

EPRuntime getEPRuntime()
Returns a class instance of EPRuntime.

Returns:
an instance of EPRuntime

getEPAdministrator

EPAdministrator getEPAdministrator()
Returns a class instance of EPAdministrator.

Returns:
an instance of EPAdministrator

initialize

void initialize()
Frees any resources associated with this runtime instance. Stops and destroys any event filters, patterns, expressions, views.


getURI

String getURI()
Returns the provider URI, or null if this is the default provider.

Returns:
provider URI