org.apache.tuscany.sca.core.scope
Interface ScopedRuntimeComponent

All Superinterfaces:
Base, java.lang.Cloneable, Component, Extensible, IntentAttachPoint, PolicySetAttachPoint, RuntimeComponent
All Known Implementing Classes:
RuntimeComponentImpl

public interface ScopedRuntimeComponent
extends RuntimeComponent

Scoped runtime component


Method Summary
 ScopeContainer getScopeContainer()
          Get the assoicated scope container
 void setScopeContainer(ScopeContainer scopeContainer)
          Set the associated scope container
 
Methods inherited from interface org.apache.tuscany.sca.runtime.RuntimeComponent
addPolicyProvider, getComponentContext, getImplementationProvider, getPolicyProviders, isStarted, setComponentContext, setImplementationProvider, setStarted
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Component
clone, getAutowire, getConstrainingType, getImplementation, getName, getProperties, getReferences, getServices, getURI, setAutowire, setConstrainingType, setImplementation, setName, 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
 

Method Detail

setScopeContainer

void setScopeContainer(ScopeContainer scopeContainer)
Set the associated scope container

Parameters:
scopeContainer -

getScopeContainer

ScopeContainer getScopeContainer()
Get the assoicated scope container

Returns: