@Constructor public AttachChannelConnectionCommandExecutor(@Reference CommandExecutorRegistry executorRegistry, @Reference ChannelConnector connector) { this.executorRegistry = executorRegistry; this.connector = connector; }
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
@Constructor public ConnectorImpl(@Reference ClassLoaderRegistry classLoaderRegistry, @Reference TransformerInterceptorFactory transformerFactory) { this.classLoaderRegistry = classLoaderRegistry; this.transformerFactory = transformerFactory; transform = true; }
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
@Constructor public LogicalModelInstantiatorImpl(@Reference CompositeComponentInstantiator compositeComponentInstantiator, @Reference AtomicComponentInstantiator atomicComponentInstantiator, @Reference WireInstantiator wireInstantiator, @Reference AutowireInstantiator autowireInstantiator, @Reference ChannelInstantiator channelInstantiator) { this.channelInstantiator = channelInstantiator; this.atomicComponentInstantiator = atomicComponentInstantiator; this.compositeComponentInstantiator = compositeComponentInstantiator; this.wireInstantiator = wireInstantiator; this.autowireInstantiator = autowireInstantiator; }
/** * Managed composite-scoped components. Composite-scoped components have one instance per runtime where the component's parent composite is deployed. */ @EagerInit @Service(ScopeContainer.class) public class CompositeScopeContainer extends SingletonScopeContainer { public CompositeScopeContainer(@Monitor ScopeContainerMonitor monitor) { super(Scope.COMPOSITE, monitor); } }
@Constructor public BuildComponentCommandExecutor(@Reference ComponentManager componentManager, @Reference CommandExecutorRegistry commandExecutorRegistry) { this.componentManager = componentManager; this.commandExecutorRegistry = commandExecutorRegistry; }
@Constructor public StartComponentCommandExecutor(@Reference ComponentManager componentManager, @Reference CommandExecutorRegistry commandExecutorRegistry) { this.componentManager = componentManager; this.commandExecutorRegistry = commandExecutorRegistry; }
@Constructor public ConsumerProcessor(@Reference JavaContractProcessor contractProcessor, @Reference IntrospectionHelper helper) { super(org.fabric3.api.annotation.Consumer.class); this.contractProcessor = contractProcessor; this.helper = helper; }
@Constructor public StartComponentCommandExecutor(@Reference ComponentManager componentManager, @Reference CommandExecutorRegistry commandExecutorRegistry) { this.componentManager = componentManager; this.commandExecutorRegistry = commandExecutorRegistry; }
@Constructor public CompositeComponentInstantiatorImpl(@Reference AtomicComponentInstantiator atomicInstantiator, @Reference WireInstantiator wireInstantiator, @Reference ChannelInstantiator channelInstantiator) { this.atomicInstantiator = atomicInstantiator; this.wireInstantiator = wireInstantiator; this.channelInstantiator = channelInstantiator; }
@Constructor public OASISServiceProcessor(@Reference JavaContractProcessor contractProcessor, @Reference OperationPolicyIntrospector policyIntrospector) { super(Service.class); this.contractProcessor = contractProcessor; this.policyIntrospector = policyIntrospector; }
@Constructor public OASISServiceProcessor(@Reference JavaContractProcessor contractProcessor, @Reference OperationPolicyIntrospector policyIntrospector) { super(org.oasisopen.sca.annotation.Service.class); this.contractProcessor = contractProcessor; this.policyIntrospector = policyIntrospector; }
@Constructor public DetachChannelConnectionCommandExecutor(@Reference CommandExecutorRegistry registry, @Reference ChannelConnector connector) { this.commandExecutorRegistry = registry; this.connector = connector; }
@Constructor public AttachChannelConnectionCommandExecutor(@Reference CommandExecutorRegistry executorRegistry, @Reference ChannelConnector connector) { this.executorRegistry = executorRegistry; this.connector = connector; }
@Constructor public DetachChannelConnectionCommandExecutor(@Reference CommandExecutorRegistry registry, @Reference ChannelConnector connector) { this.commandExecutorRegistry = registry; this.connector = connector; }
@Constructor public AttachExtensionCommandExecutor(@Reference HostInfo info, @Reference CommandExecutorRegistry commandExecutorRegistry, @Reference ClassLoaderRegistry classLoaderRegistry) { this.info = info; this.commandExecutorRegistry = commandExecutorRegistry; this.classLoaderRegistry = classLoaderRegistry; }