API Refactoring
This page is the home page for the refactoring process that we are undertaking to , rename all APIs exposed by Sailfin to use a common package name. We expect to achieve the following by the end of the exercise
- List out all interfaces that need to be exposed
- Rename the packages
- Refactor the references to these interfaces
- Generate/Re-generate javadocs
Interfaces to be exposed
Current Name |
Proposed Change |
Impact on code |
Owner |
org.jvnet.glassfish.comms.clb.plugin.ClusterConfigEventListener.java |
org.glassfish.comms.api.clb.plugin |
?? |
Satish |
org.jvnet.glassfish.comms.clb.plugin.ClusterConfigChangeEvent.java |
org.glassfish.comms.api.clb.plugin |
?? |
Satish |
org.jvnet.glassfish.comms.management.config.* |
org.glassfish.comms.api.management.config.* |
?? |
Yamini |
org.jvnet.glassfish.comms.management.monitor.* |
org.glassfish.comms.management.monitor.* |
?? |
Yamini |
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.
|