Inherited by org.objectweb.jonas.service.AbsDynamicServiceImpl.
Inheritance diagram for org.objectweb.jonas.service.AbsServiceImpl:
Public Member Functions | |
void | init (Context ctx) throws ServiceException |
void | start () throws ServiceException |
void | stop () throws ServiceException |
boolean | isStarted () |
String | getName () |
void | setName (String name) |
String | getDomainName () |
String | getJonasServerName () |
Protected Member Functions | |
abstract void | doInit (Context ctx) throws ServiceException |
abstract void | doStart () throws ServiceException |
abstract void | doStop () throws ServiceException |
Definition at line 35 of file AbsServiceImpl.java.
|
Abstract initialization method to be implemented by sub-classes
|
|
Abstract start-up method to be implemented by sub-classes
Implemented in org.objectweb.jonas.service.AbsDynamicServiceImpl. |
|
Abstract method for service stopping to be implemented by sub-classes
|
|
Return the domain's name of this service.
Definition at line 124 of file AbsServiceImpl.java. |
|
Return the JOnAS server's name of this service.
Definition at line 132 of file AbsServiceImpl.java. |
|
Returns the service's name
Implements org.objectweb.jonas.service.Service. Definition at line 107 of file AbsServiceImpl.java. |
|
Initialize the service
Implements org.objectweb.jonas.service.Service. Definition at line 62 of file AbsServiceImpl.java. References org.objectweb.jonas.common.JProp.getValue(), and org.objectweb.jonas.common.JProp.JONAS_DEF_NAME. |
Here is the call graph for this function:
|
Returns true if the service is started, false otherwise
Implements org.objectweb.jonas.service.Service. Definition at line 99 of file AbsServiceImpl.java. |
|
Set the service's name
Implements org.objectweb.jonas.service.Service. Definition at line 115 of file AbsServiceImpl.java. |
|
Start the service
Implements org.objectweb.jonas.service.Service. Definition at line 79 of file AbsServiceImpl.java. |
|
Stop the service
Implements org.objectweb.jonas.service.Service. Definition at line 88 of file AbsServiceImpl.java. |