|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.rmi.activation.ActivationGroupDesc
public final class ActivationGroupDesc
Contains information, necessary to create of recreate the activation objects. The group descriptor contains:
ActivationGroup
.ActivationGroup.createGroup(java.rmi.activation.ActivationGroupID, java.rmi.activation.ActivationGroupDesc, long)
method that
expectes the group class to have the two parameter constructor, the first
parameter being the ActivationGroupID
and the second the
MarshalledObject
.
Nested Class Summary | |
---|---|
static class |
ActivationGroupDesc.CommandEnvironment
Contains the startup options for the ActivationGroup
implementations. |
Constructor Summary | |
---|---|
ActivationGroupDesc(Properties aProperties,
ActivationGroupDesc.CommandEnvironment environment)
Create the new activation group descriptor that will use the default activation group implementation with the given properties and environment. |
|
ActivationGroupDesc(String aClassName,
String aLocation,
MarshalledObject<?> aData,
Properties aProperties,
ActivationGroupDesc.CommandEnvironment environment)
Create the new activation group descriptor. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
Compare for the content equality. |
String |
getClassName()
Get the activation group class name. |
ActivationGroupDesc.CommandEnvironment |
getCommandEnvironment()
Get the group command environment, containing path to the jre executable and startup options. |
MarshalledObject<?> |
getData()
Get the group intialization data. |
String |
getLocation()
Get the location, from where the group class will be loaded |
Properties |
getPropertyOverrides()
Get the overridded system properties. |
int |
hashCode()
Return the hashcode. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActivationGroupDesc(Properties aProperties, ActivationGroupDesc.CommandEnvironment environment)
aProperties
- the properties that override the system propertiesenvironment
- the command line (and parameters), indicating, where to
find the jre executable and with that parameters to call it. May
be null if the default executable should be used. In this case,
the activation group with the null name (the system default group)
will be created.public ActivationGroupDesc(String aClassName, String aLocation, MarshalledObject<?> aData, Properties aProperties, ActivationGroupDesc.CommandEnvironment environment)
aClassName
- the name of the group implementation class. The null
value indicates the default implementation.aLocation
- the location, from where the group implementation class
should be loaded (ignored for the system default implementation).aData
- the group intialization dataaProperties
- the properties that will override the system properties
of the new group. These properties will be translated into -D
options.environment
- the record, containing path to the jre executable and
start options for the jre or null for using the default jre and
options.Method Detail |
---|
public String getClassName()
public String getLocation()
public MarshalledObject<?> getData()
public Properties getPropertyOverrides()
public ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
public boolean equals(Object obj)
equals
in class Object
obj
- the Object to compare to
Object.hashCode()
public int hashCode()
hashCode
in class Object
Object.equals(Object)
,
System.identityHashCode(Object)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |