org.apache.tuscany.model.assembly.impl
Class ConfiguredReferenceImpl
java.lang.Object
org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
org.apache.tuscany.model.assembly.impl.ConfiguredPortImpl<Reference>
org.apache.tuscany.model.assembly.impl.ConfiguredReferenceImpl
- All Implemented Interfaces:
- AssemblyObject, ConfiguredPort<Reference>, ConfiguredReference, ProxyFactoryHolder
public class ConfiguredReferenceImpl
- extends ConfiguredPortImpl<Reference>
- implements ConfiguredReference
An implementation of ConfiguredReference.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfiguredReferenceImpl
protected ConfiguredReferenceImpl()
getTargets
public List<String> getTargets()
- Description copied from interface:
ConfiguredReference
- List of URIs for the targets of this reference.
- Specified by:
getTargets
in interface ConfiguredReference
- Returns:
- the list of URIs for the targets of this reference
getTargetConfiguredServices
public List<ConfiguredService> getTargetConfiguredServices()
- Description copied from interface:
ConfiguredReference
- Returns the list of configured services that are wired to this configured reference.
- Specified by:
getTargetConfiguredServices
in interface ConfiguredReference
- Returns:
- the list of configured services that are wired to this configured reference
freeze
public void freeze()
- Description copied from interface:
AssemblyObject
- Freeze this model object preventing any additional changes.
- Specified by:
freeze
in interface AssemblyObject
- Overrides:
freeze
in class ConfiguredPortImpl<Reference>
-