|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
org.apache.tuscany.model.assembly.impl.ExtensibleImpl
org.apache.tuscany.model.assembly.impl.PartImpl
org.apache.tuscany.model.assembly.impl.EntryPointImpl
public class EntryPointImpl
An implementation of EntryPoint.
Constructor Summary | |
---|---|
protected |
EntryPointImpl()
|
Method Summary | |
---|---|
boolean |
accept(AssemblyVisitor visitor)
Accept a visitor |
void |
freeze()
Freeze this model object preventing any additional changes. |
java.util.List<Binding> |
getBindings()
Returns the bindings supported by this entry point. |
ConfiguredReference |
getConfiguredReference()
Returns the configured reference that wires this entry point to the published service inside the composite. |
ConfiguredService |
getConfiguredService()
Returns the configured service exposed by this entry point. |
void |
initialize(AssemblyContext modelContext)
Initialize this model object. |
void |
setConfiguredReference(ConfiguredReference configuredReference)
Sets the configured reference that wires this entry point to the published service inside the composite. |
void |
setConfiguredService(ConfiguredService configuredService)
Sets the configured service exposed by this entry point. |
Methods inherited from class org.apache.tuscany.model.assembly.impl.PartImpl |
---|
getComposite, getContextFactory, getName, setComposite, setContextFactory, setName |
Methods inherited from class org.apache.tuscany.model.assembly.impl.ExtensibleImpl |
---|
getExtensibilityAttributes, getExtensibilityElements |
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl |
---|
accept, checkInitialized, checkNotFrozen, freeze, initialize, isFrozen, isInitialized |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.tuscany.model.assembly.Part |
---|
getComposite, getName, setComposite, setName |
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible |
---|
getExtensibilityAttributes, getExtensibilityElements |
Methods inherited from interface org.apache.tuscany.model.assembly.ContextFactoryHolder |
---|
getContextFactory, setContextFactory |
Constructor Detail |
---|
protected EntryPointImpl()
Method Detail |
---|
public ConfiguredReference getConfiguredReference()
EntryPoint
getConfiguredReference
in interface EntryPoint
public void setConfiguredReference(ConfiguredReference configuredReference)
EntryPoint
setConfiguredReference
in interface EntryPoint
configuredReference
- the configured reference that wires this entry point to
the published service inside the compositepublic ConfiguredService getConfiguredService()
EntryPoint
getConfiguredService
in interface EntryPoint
public void setConfiguredService(ConfiguredService configuredService)
EntryPoint
setConfiguredService
in interface EntryPoint
configuredService
- the configured service exposed by this entry pointpublic java.util.List<Binding> getBindings()
EntryPoint
getBindings
in interface EntryPoint
public void initialize(AssemblyContext modelContext)
AssemblyObject
initialize
in interface AssemblyObject
initialize
in class ExtensibleImpl
modelContext
- context providing access to the environment in which this model is being usedpublic void freeze()
AssemblyObject
freeze
in interface AssemblyObject
freeze
in class ExtensibleImpl
public boolean accept(AssemblyVisitor visitor)
AssemblyObject
accept
in interface AssemblyObject
accept
in class ExtensibleImpl
visitor
- a visitor that is visiting the model
|
Tuscany Assembly Model | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |