| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| 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
An activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects. Such a descriptor contains:
 The group's class must be a concrete subclass of
 ActivationGroup. A subclass of
 ActivationGroup is created/recreated via the
 ActivationGroup.createGroup static method that invokes
 a special constructor that takes two arguments: 
ActivationGroupID, and
 java.rmi.MarshalledObject)
ActivationGroup, 
ActivationGroupID, 
Serialized Form| Nested Class Summary | |
|---|---|
| static class | ActivationGroupDesc.CommandEnvironmentStartup options for ActivationGroup implementations. | 
| Constructor Summary | |
|---|---|
| ActivationGroupDesc(Properties overrides,
                    ActivationGroupDesc.CommandEnvironment cmd)Constructs a group descriptor that uses the system defaults for group implementation and code location. | |
| ActivationGroupDesc(String className,
                    String location,
                    MarshalledObject<?> data,
                    Properties overrides,
                    ActivationGroupDesc.CommandEnvironment cmd)Specifies an alternate group implementation and execution environment to be used for the group. | |
| Method Summary | |
|---|---|
|  boolean | equals(Object obj)Compares two activation group descriptors for content equality. | 
|  String | getClassName()Returns the group's class name (possibly null). | 
|  ActivationGroupDesc.CommandEnvironment | getCommandEnvironment()Returns the group's command-environment control object. | 
|  MarshalledObject<?> | getData()Returns the group's initialization data. | 
|  String | getLocation()Returns the group's code location. | 
|  Properties | getPropertyOverrides()Returns the group's property-override list. | 
|  int | hashCode()Produce identical numbers for similar ActivationGroupDescs. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ActivationGroupDesc(Properties overrides,
                           ActivationGroupDesc.CommandEnvironment cmd)
null to accept
 rmid's default.
 This constructor will create an ActivationGroupDesc
 with a null group class name, which indicates the system's
 default ActivationGroup implementation.
overrides - the set of properties to set when the group is
 recreated.cmd - the controlling options for executing the VM in
 another process (or null).
public ActivationGroupDesc(String className,
                           String location,
                           MarshalledObject<?> data,
                           Properties overrides,
                           ActivationGroupDesc.CommandEnvironment cmd)
className - the group's package qualified class name or
 null. A null group class name indicates
 the system's default ActivationGroup implementation.location - the location from where to load the group's
 classdata - the group's initialization data contained in
 marshalled form (could contain properties, for example)overrides - a properties map which will override those set
 by default in the subprocess environment (will be translated
 into -D options), or null.cmd - the controlling options for executing the VM in
 another process (or null).| Method Detail | 
|---|
public String getClassName()
null).  A
 null group class name indicates the system's default
 ActivationGroup implementation.
public String getLocation()
public MarshalledObject<?> getData()
public Properties getPropertyOverrides()
nullpublic ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
nullpublic boolean equals(Object obj)
equals in class Objectobj - the Object to compare with
Hashtablepublic int hashCode()
ActivationGroupDescs.
hashCode in class ObjectHashtable| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.