|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tuscany.sca.assembly.impl.BaseImpl
org.apache.tuscany.sca.assembly.impl.ExtensibleImpl
org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl
org.apache.tuscany.sca.assembly.impl.ImplementationImpl
org.apache.tuscany.sca.assembly.impl.CompositeImpl
public class CompositeImpl
Implementation of a Composite.
Constructor Summary | |
---|---|
protected |
CompositeImpl()
Constructs a new composite. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a clone of the component type. |
boolean |
equals(java.lang.Object obj)
|
java.lang.Boolean |
getAutowire()
Return the Boolean value of autowire |
java.util.List<Component> |
getComponents()
Returns a list of components contained in this composite. |
java.util.List<Composite> |
getIncludes()
Returns a list of composites included in this composite. |
javax.xml.namespace.QName |
getName()
Returns the name of the composite. |
java.util.List<Wire> |
getWires()
Returns a list of wires contained in this composite. |
int |
hashCode()
|
boolean |
isAutowire()
|
boolean |
isLocal()
Returns true if all the components within the composite must run in the same process. |
void |
setAutowire(java.lang.Boolean autowire)
Sets whether component references should be autowired. |
void |
setLocal(boolean local)
Sets whether all the components within the composite must run in the same process. |
void |
setName(javax.xml.namespace.QName name)
Sets the name of the composite. |
java.lang.String |
toString()
|
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ImplementationImpl |
---|
getApplicablePolicySets, getConfiguredOperations, getPolicySets, getRequiredIntents, getType, setType |
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl |
---|
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI |
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ExtensibleImpl |
---|
getExtensions |
Methods inherited from class org.apache.tuscany.sca.assembly.impl.BaseImpl |
---|
isUnresolved, setUnresolved |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentType |
---|
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI |
Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
---|
isUnresolved, setUnresolved |
Methods inherited from interface org.apache.tuscany.sca.assembly.Extensible |
---|
getExtensions |
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint |
---|
getApplicablePolicySets, getPolicySets |
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
---|
getRequiredIntents, getType, setType |
Constructor Detail |
---|
protected CompositeImpl()
Method Detail |
---|
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
Composite
clone
in interface Composite
clone
in class ComponentTypeImpl
java.lang.CloneNotSupportedException
public java.util.List<Component> getComponents()
Composite
getComponents
in interface Composite
public java.util.List<Composite> getIncludes()
Composite
getIncludes
in interface Composite
public javax.xml.namespace.QName getName()
Composite
getName
in interface Composite
public java.util.List<Wire> getWires()
Composite
getWires
in interface Composite
public boolean isLocal()
Composite
isLocal
in interface Composite
public void setLocal(boolean local)
Composite
setLocal
in interface Composite
local
- whether all the components within the composite must run in
the same processpublic boolean isAutowire()
public void setAutowire(java.lang.Boolean autowire)
Composite
setAutowire
in interface Composite
autowire
- whether component references should be autowiredpublic java.lang.Boolean getAutowire()
Composite
getAutowire
in interface Composite
public void setName(javax.xml.namespace.QName name)
Composite
setName
in interface Composite
name
- the name of the compositepublic int hashCode()
hashCode
in class ComponentTypeImpl
public boolean equals(java.lang.Object obj)
equals
in class ComponentTypeImpl
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |