|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.proactive.core.component.ContentDescription
Fractal implementation-specific description of the content of components. With ProActive, features such as activity, factory, virtual node or constructor parameters can be specified.
Constructor Summary | |
ContentDescription(java.lang.String className)
constructor. |
|
ContentDescription(java.lang.String className,
java.lang.Object[] constructorParameters)
constructor |
|
ContentDescription(java.lang.String className,
java.lang.Object[] constructorParameters,
Node node)
constructor |
|
ContentDescription(java.lang.String className,
java.lang.Object[] constructorParameters,
Node node,
Active activity,
MetaObjectFactory factory)
constructor |
|
ContentDescription(java.lang.String className,
java.lang.Object[] constructorParameters,
VirtualNode virtualNode)
constructor |
|
ContentDescription(java.lang.String className,
java.lang.Object[] constructorParameters,
VirtualNode virtualNode,
Active activity,
MetaObjectFactory factory)
constructor |
Method Summary | |
Active |
getActivity()
getter for the activity |
java.lang.String |
getClassName()
getter for the classname |
java.lang.Object[] |
getConstructorParameters()
getter for the constructor parameters |
MetaObjectFactory |
getFactory()
getter for the metaobjects factory |
Node |
getNode()
getter for the node |
VirtualNode |
getVirtualNode()
getter for the virtual node |
boolean |
isLocalizedOnAVirtualNode()
gives deployment information |
void |
setNode(Node node)
setter (one can only change the node BEFORE instantiating the component) |
void |
setVirtualNode(VirtualNode virtualNode)
setter (one can only change the virtual node BEFORE instantiating the component) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ContentDescription(java.lang.String className, java.lang.Object[] constructorParameters, VirtualNode virtualNode, Active activity, MetaObjectFactory factory)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
constructorParameters
- parameters of the constructor of the base classvirtualNode
- virtual node where this component will be instantiatedactivity
- the activity as defined in the ProActive modelfactory
- overriden meta-object factory for the component. Can be null.public ContentDescription(java.lang.String className, java.lang.Object[] constructorParameters, Node node, Active activity, MetaObjectFactory factory)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
constructorParameters
- parameters of the constructor of the base classnode
- node where this component will be instantiatedactivity
- the activity as defined in the ProActive modelfactory
- overriden meta-object factory for the component. Can be null.public ContentDescription(java.lang.String className, java.lang.Object[] constructorParameters)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
constructorParameters
- parameters of the constructor of the base classpublic ContentDescription(java.lang.String className, java.lang.Object[] constructorParameters, VirtualNode virtualNode)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
constructorParameters
- parameters of the constructor of the base classvirtualNode
- virtual node where this component will be instantiatedpublic ContentDescription(java.lang.String className, java.lang.Object[] constructorParameters, Node node)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
constructorParameters
- parameters of the constructor of the base classnode
- node where this component will be instantiatedpublic ContentDescription(java.lang.String className)
className
- the name of the base class of the component
If the component is a composite component, this class is by default Composite
If the component is a parallel component, this class is by default ParallelComposite
Method Detail |
public Active getActivity()
public java.lang.String getClassName()
public java.lang.Object[] getConstructorParameters()
public MetaObjectFactory getFactory()
public boolean isLocalizedOnAVirtualNode()
public Node getNode()
public VirtualNode getVirtualNode()
public void setVirtualNode(VirtualNode virtualNode)
virtualNode
- the new virtual nodepublic void setNode(Node node)
node
- the new node
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |