com.ibm.are.service
Class ServiceData
java.lang.Object
com.ibm.are.core.ElementData
com.ibm.are.service.ServiceData
public final class ServiceData
- extends com.ibm.are.core.ElementData
The ServiceData
class represents a set of data that is specific to classes that
implement the Service
interface. The fields in this class are initialized by
the Application Runtime Expert only if you are using a standard facility to start a service.
The two standard facilities that will initialize these fields are:
1) Specifying a service name on the command line
2) Creating a service that implements the AutoStartSingletonService
interface
Elements are free to mutate data in this class. However, any changes made to the mode
field should be done with great care.
- Version:
- 1.0
- Author:
- IBM
Field Summary |
static java.lang.String |
COPYRIGHT
Copyright for class bytecode |
Fields inherited from class com.ibm.are.core.ElementData |
currentState, parameters, sourceJarFile, standardOut |
Constructor Summary |
ServiceData()
Constructs an empty ServiceData object |
ServiceData(com.ibm.are.core.ElementData dataToCopy)
Copy constructor. |
Methods inherited from class com.ibm.are.core.ElementData |
addParameter, addParameter, getParameter, getParameters, getSourceJarFile, getStandardOut, getState, numberOfParameters, removeParameter, setSourceJarFile, setStandardOut, setState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- Copyright for class bytecode
- See Also:
- Constant Field Values
ServiceData
public ServiceData()
- Constructs an empty
ServiceData
object
ServiceData
public ServiceData(com.ibm.are.core.ElementData dataToCopy)
- Copy constructor. Note that this constructor performs a deep copy
of the input object.
- Parameters:
dataToCopy
- The element data to copy