|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.proactive.core.component.ComponentParameters
Contains the configuration of a component : - type - interfaces (server and client) --> in contained ControllerDescription object - name --> in contained ControllerDescription object - hierarchical type (primitive or composite) --> in contained ControllerDescription object - a ref on the stub on the base object
Field Summary | |
protected static org.apache.log4j.Logger |
logger
|
Constructor Summary | |
ComponentParameters(ComponentType componentType,
ControllerDescription controllerDesc)
Constructor |
|
ComponentParameters(java.lang.String name,
java.lang.String hierarchicalType,
ComponentType componentType)
Constructor for ComponentParameters. |
Method Summary | |
java.lang.Object |
clone()
overrides the clone method of Object |
InterfaceType[] |
getClientInterfaceTypes()
|
ComponentType |
getComponentType()
Returns the componentType. |
ControllerDescription |
getControllerDescription()
getter |
java.lang.String |
getHierarchicalType()
Returns the hierarchicalType. |
InterfaceType[] |
getInterfaceTypes()
getter |
java.lang.String |
getName()
getter |
InterfaceType[] |
getServerInterfaceTypes()
|
java.lang.Object |
getStubOnReifiedObject()
accessor on the standard ProActive stub |
void |
setComponentType(ComponentType componentType)
setter |
void |
setHierarchicalType(java.lang.String string)
setter |
void |
setName(java.lang.String name)
setter for the name |
void |
setStubOnReifiedObject(java.lang.Object object)
keeps a reference on the standard ProActive stub |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static org.apache.log4j.Logger logger
Constructor Detail |
public ComponentParameters(java.lang.String name, java.lang.String hierarchicalType, ComponentType componentType)
name
- the name of the componenthierarchicalType
- the hierarchical type, either PRIMITIVE or COMPOSITE or PARALLELcomponentType
- public ComponentParameters(ComponentType componentType, ControllerDescription controllerDesc)
componentType
- the type of the componentcontrollerDesc
- a ControllerDescription objectMethod Detail |
public java.lang.Object clone()
clone
in class java.lang.Object
public void setName(java.lang.String name)
name
- name of the componentpublic ComponentType getComponentType()
public ControllerDescription getControllerDescription()
public void setComponentType(ComponentType componentType)
componentType
- the type of the componentpublic void setHierarchicalType(java.lang.String string)
string
- the hierarchical type (primitive, composite or parallel)public java.lang.String getName()
public java.lang.String getHierarchicalType()
public InterfaceType[] getServerInterfaceTypes()
public InterfaceType[] getClientInterfaceTypes()
public java.lang.Object getStubOnReifiedObject()
public void setStubOnReifiedObject(java.lang.Object object)
public InterfaceType[] getInterfaceTypes()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |