|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl
public class CompositeActivatorImpl
Constructor Summary | |
---|---|
CompositeActivatorImpl(AssemblyFactory assemblyFactory,
MessageFactory messageFactory,
JavaInterfaceFactory javaInterfaceFactory,
SCABindingFactory scaBindingFactory,
InterfaceContractMapper interfaceContractMapper,
ScopeRegistry scopeRegistry,
WorkScheduler workScheduler,
RuntimeWireProcessor wireProcessor,
RequestContextFactory requestContextFactory,
ProxyFactory proxyFactory,
ProviderFactoryExtensionPoint providerFactories,
EndpointResolverFactoryExtensionPoint endpointResolverFactories,
StAXArtifactProcessorExtensionPoint processors,
ConversationManager conversationManager)
|
Method Summary | |
---|---|
void |
activate(Composite composite)
Activate a composite |
void |
activate(RuntimeComponent component,
RuntimeComponentReference ref)
Activate a component reference |
void |
activate(RuntimeComponent component,
RuntimeComponentService service)
Activate a component reference |
void |
activateComponent(Component component)
|
void |
addReferenceBindingProviderForEndpoint(Endpoint endpoint)
|
void |
addReferenceWireForEndpoint(Endpoint endpoint)
|
void |
configureComponentContext(RuntimeComponent runtimeComponent)
Configure the runtime component with component context |
void |
deactivate(Composite composite)
Stop a composite |
void |
deactivate(RuntimeComponent component,
RuntimeComponentReference ref)
De-activate a component reference |
void |
deactivate(RuntimeComponent component,
RuntimeComponentService service)
De-activate a component reference |
void |
deactivateComponent(Component component)
|
ComponentContextHelper |
getComponentContextHelper()
Get the component context helper |
ConversationManager |
getConversationManager()
|
Composite |
getDomainComposite()
Get the domain composite |
JavaInterfaceFactory |
getJavaInterfaceFactory()
Get the java interface factory |
ProxyFactory |
getProxyFactory()
Get the proxy factory |
Component |
resolve(Composite composite,
java.lang.String componentURI)
|
Component |
resolve(java.lang.String componentURI)
Resolve a component by URI in the domain |
void |
setDomainComposite(Composite domainComposite)
Set the domain composite |
void |
start(Component component)
Start a component |
void |
start(Composite composite)
Start components in a composite |
void |
start(RuntimeComponent component,
RuntimeComponentReference ref)
Activate a component reference |
void |
stop(Component component)
Stop a component |
void |
stop(Component component,
ComponentReference reference)
|
void |
stop(Composite composite)
Stop components in a composite |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CompositeActivatorImpl(AssemblyFactory assemblyFactory, MessageFactory messageFactory, JavaInterfaceFactory javaInterfaceFactory, SCABindingFactory scaBindingFactory, InterfaceContractMapper interfaceContractMapper, ScopeRegistry scopeRegistry, WorkScheduler workScheduler, RuntimeWireProcessor wireProcessor, RequestContextFactory requestContextFactory, ProxyFactory proxyFactory, ProviderFactoryExtensionPoint providerFactories, EndpointResolverFactoryExtensionPoint endpointResolverFactories, StAXArtifactProcessorExtensionPoint processors, ConversationManager conversationManager)
assemblyFactory
- interfaceContractMapper
- workScheduler
- conversationManager
- TODOworkContext
- wirePostProcessorRegistry
- Method Detail |
---|
public void activate(RuntimeComponent component, RuntimeComponentReference ref)
CompositeActivator
activate
in interface CompositeActivator
CompositeActivator.activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)
public void start(RuntimeComponent component, RuntimeComponentReference ref)
CompositeActivator
start
in interface CompositeActivator
public void stop(Component component, ComponentReference reference)
public void deactivate(RuntimeComponent component, RuntimeComponentReference ref)
CompositeActivator
deactivate
in interface CompositeActivator
public void addReferenceBindingProviderForEndpoint(Endpoint endpoint)
public void addReferenceWireForEndpoint(Endpoint endpoint)
public void start(Composite composite)
CompositeActivator
start
in interface CompositeActivator
public void stop(Composite composite)
CompositeActivator
stop
in interface CompositeActivator
public void start(Component component)
CompositeActivator
start
in interface CompositeActivator
public void configureComponentContext(RuntimeComponent runtimeComponent)
CompositeActivator
configureComponentContext
in interface CompositeActivator
runtimeComponent
- public void stop(Component component)
stop
in interface CompositeActivator
public void activate(RuntimeComponent component, RuntimeComponentService service)
CompositeActivator
activate
in interface CompositeActivator
public void deactivate(RuntimeComponent component, RuntimeComponentService service)
CompositeActivator
deactivate
in interface CompositeActivator
public void activateComponent(Component component) throws ActivationException
ActivationException
public void deactivateComponent(Component component) throws ActivationException
ActivationException
public void activate(Composite composite) throws ActivationException
CompositeActivator
activate
in interface CompositeActivator
ActivationException
public void deactivate(Composite composite) throws ActivationException
CompositeActivator
deactivate
in interface CompositeActivator
ActivationException
public ComponentContextHelper getComponentContextHelper()
CompositeActivator
getComponentContextHelper
in interface CompositeActivator
public ProxyFactory getProxyFactory()
CompositeActivator
getProxyFactory
in interface CompositeActivator
public Composite getDomainComposite()
CompositeActivator
getDomainComposite
in interface CompositeActivator
public void setDomainComposite(Composite domainComposite)
CompositeActivator
setDomainComposite
in interface CompositeActivator
domainComposite
- the domainComposite to setpublic Component resolve(java.lang.String componentURI)
CompositeActivator
resolve
in interface CompositeActivator
public Component resolve(Composite composite, java.lang.String componentURI)
public JavaInterfaceFactory getJavaInterfaceFactory()
CompositeActivator
getJavaInterfaceFactory
in interface CompositeActivator
public ConversationManager getConversationManager()
getConversationManager
in interface CompositeActivator
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |