|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConstrainingType
A constrainingType provides the "shape" for a component and its implementation. Any component configuration that points to a constrainingType is constrained by this shape. The constrainingType specifies the services, references and properties that must be implemented.
Method Summary | |
---|---|
javax.xml.namespace.QName |
getName()
Returns the name of the constrainingType. |
java.util.List<AbstractProperty> |
getProperties()
Returns the list of properties that can be set. |
java.util.List<AbstractReference> |
getReferences()
Returns the list of references that are used. |
java.util.List<AbstractService> |
getServices()
Returns a list of services that are offered. |
void |
setName(javax.xml.namespace.QName name)
Sets the name of the constrainingType. |
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.IntentAttachPoint |
---|
getRequiredIntents, getType, setType |
Method Detail |
---|
javax.xml.namespace.QName getName()
void setName(javax.xml.namespace.QName name)
name
- the name of the constrainingTypejava.util.List<AbstractService> getServices()
java.util.List<AbstractReference> getReferences()
java.util.List<AbstractProperty> getProperties()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |