Apache Tuscany SCA Kernel Sub-Project

org.apache.tuscany.spi.component
Interface ScopeRegistry


public interface ScopeRegistry

Manages ScopeContainers in the runtime

Version:
$$Rev: 430937 $$ $$Date: 2006-08-11 18:17:56 -0700 (Fri, 11 Aug 2006) $$

Method Summary
 void deregisterFactory(Scope scope)
           
 ScopeContainer getScopeContainer(Scope scope)
           
<T extends ScopeContainer>
void
registerFactory(Scope scope, ObjectFactory<T> factory)
           
 

Method Detail

getScopeContainer

ScopeContainer getScopeContainer(Scope scope)
                                 throws ScopeNotFoundException
Throws:
ScopeNotFoundException

registerFactory

<T extends ScopeContainer> void registerFactory(Scope scope,
                                                ObjectFactory<T> factory)

deregisterFactory

void deregisterFactory(Scope scope)

Apache Tuscany SCA Kernel Sub-Project

-