|
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_TYPEThe type tag for device driver. |
static int |
DISPATCHER_TYPEThe type tag for dispatcher. |
static int |
FILTER_TYPEThe 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 | |||||||||