|
Oracle Application Server Wireless Java API Reference B14043-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is the interface for the extensible object inside EdgeServer, the potential implementation of the extension can be Devices, Filters, and Dispatchers, for example.
Field Summary | |
static int |
DEVICE_DRIVER_TYPE The type tag for device driver. |
static int |
DISPATCHER_TYPE The type tag for dispatcher. |
static int |
FILTER_TYPE The type tag for filter. |
Method Summary | |
void |
destroy() Clean up the edge extension object, Called by the edge server to indicate to an EdgeExtension that the extension is being taken out of service. |
java.lang.String |
getDescription() Return the description for the extension instance object. |
java.lang.String |
getName() Return the name of the extension instance object. |
java.lang.String |
getVersion() Return the version of the extension instance, this can be used for logging/debugging et al. |
void |
init(EdgeExtensionContext ctxt) Initialize the edge extension object given the context for the extension object. |
void |
start() Start the edge extension object, the concrete implementation should choose to implement this method as necessary. |
void |
stop() Stop the edge extension object, the concrete implementation should choose to implement this method as necessary. |
Field Detail |
public static final int DEVICE_DRIVER_TYPE
public static final int DISPATCHER_TYPE
public static final int FILTER_TYPE
Method Detail |
public void destroy() throws EdgeExtensionException
EdgeExtensionException
- In case of errors occurred while cleaning up.public java.lang.String getDescription()
public java.lang.String getName()
public java.lang.String getVersion()
public void init(EdgeExtensionContext ctxt) throws EdgeExtensionException
ctxt
- The edge extension context object.EdgeExtensionException
public void start() throws EdgeExtensionException
EdgeExtensionException
- In case the edge extension can not be started successfully.public void stop() throws EdgeExtensionException
EdgeExtensionException
- In case the edge extension can not be stopped successfully.
|
Oracle Application Server Wireless Java API Reference B14043-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |