This is the interface describing the behavior for ServerPlatformBase, and any other
class that wants to provide behavior for a server.
This interface provides the behavior for
- Which external transaction controller to use
- Whether or not to enable JTA (external transaction control)
- How to register/unregister for runtime services (JMX/MBean)
- Whether or not to enable runtime services
- How to launch container Threads
Any subclasses of ServerPlatformBase created by the user must implement this interface.
public API:
String getServerNameAndVersion()