Common APIs exposed by Sailfin Some APIs which can be used by developers using Sailfin, are being exposed as Sailfin specific proprietary APIs. Where are these available ? These APIs would be available in the Sailfin installation under <INSTALL_ROOT>/lib/comms-appserv-api.jar. The API class/interface files are in the sailfin/common module. Interfaces to be exposed The table below list the interfaces that are exposed. For the convienience of existing users of these APIs, the older and new package names are listed in the table. Please make sure that you use the new package names of the APIs , if you are users of these classes.
Current Name |
Proposed Change |
Impact on code |
Owner |
org.jvnet.glassfish.comms.clb.plugin.* |
org.glassfish.comms.api.clb.plugin |
?? |
Satish |
org.jvnet.glassfish.comms.clb.plugin.* |
org.glassfish.comms.api.clb.plugin.* |
?? |
Satish |
org.jvnet.glassfish.comms.management.config.* |
org.glassfish.comms.api.management.config.* |
AMX devtests |
Yamini |
org.jvnet.glassfish.comms.management.monitor.* |
org.glassfish.comms.api.management.monitor.* |
AMX devtests |
Yamini |
com.erisson.eas.telurl.TelUrlResolver |
org.glassfish.comms.api.telurl.TelUrlResolver |
sip-stack classes, FTs |
Sankar |
com.erisson.eas.telurl.TelUrlResolverException |
org.glassfish.comms.api.telurl.TelUrlResolverException |
sip-stack classes, FTs |
Sankar |
com.ericsson.ssa.container.datacentric.DataCentricUtil |
org.glassfish.comms.api.datacentric.DataCentricUtil |
sip-stack classes, FTs |
Pankaj |
New API |
org.glassfish.commms.api.ModuleType |
No Impact |
Prasad |
Note on org.glassfish.commms.api.ModuleType This API is being introduced so that user need not refer to org.jvnet.glassfish.deployment.backend.SipArchiveDeployer for specifying the module type of a SIP module. Instead org.glassfish.commms.api.ModuleType.SIP can be used.
|