Interface InternalRegistrationFacade<ServiceType>
-
- All Known Implementing Classes:
AbstractServiceRegistrationFacadeImpl
,NestedServiceRegistrationFacadeImpl
,RootNodeServiceRegistrationFacadeImpl
public interface InternalRegistrationFacade<ServiceType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
InternalRegistrationFacade.InternalRegistrationFacadeFactory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(Node<ServiceType> createdNode)
ServiceManager<ServiceType>
buildRegistry()
ServiceRegistrationFacade<ServiceType>
createFacade()
ServiceRegistrationFacade<ServiceType>
createNestedFacade(NodeProducer<ServiceType> enclosingProducer)
<KeyType,ObjectType>
ServiceRegistrationFacade.ParameterizedRegistration<ServiceType>createParameterizedRegistration(InternalServiceRegistration<KeyType,ObjectType,ServiceType> from)
-
-
-
Method Detail
-
createParameterizedRegistration
<KeyType,ObjectType> ServiceRegistrationFacade.ParameterizedRegistration<ServiceType> createParameterizedRegistration(InternalServiceRegistration<KeyType,ObjectType,ServiceType> from)
-
createFacade
ServiceRegistrationFacade<ServiceType> createFacade()
-
createNestedFacade
ServiceRegistrationFacade<ServiceType> createNestedFacade(NodeProducer<ServiceType> enclosingProducer)
-
accept
void accept(Node<ServiceType> createdNode)
-
buildRegistry
ServiceManager<ServiceType> buildRegistry()
-
-