/** * Constructor. */ @org.oasisopen.sca.annotation.Constructor public DefaultClassVisitor() { }
public String getSiteName(Constructor<?> constructor, int index, String override) { if (override != null && override.length() != 0) { return override; } org.oasisopen.sca.annotation.Constructor oasisAnnotation = constructor.getAnnotation(org.oasisopen.sca.annotation.Constructor.class); if (oasisAnnotation != null) { String[] names = oasisAnnotation.value(); if (names.length != 1 || names[0].length() != 0) { return names[index]; } } return constructor.getDeclaringClass().getSimpleName() + "[" + index + ']'; }
/** * Constructor. */ @org.oasisopen.sca.annotation.Constructor public DefaultClassVisitor() { }
public String getSiteName(Constructor<?> constructor, int index, String override) { if (override != null && override.length() != 0) { return override; } org.oasisopen.sca.annotation.Constructor oasisAnnotation = constructor.getAnnotation(org.oasisopen.sca.annotation.Constructor.class); if (oasisAnnotation != null) { String[] names = oasisAnnotation.value(); if (names.length != 1 || names[0].length() != 0) { return names[index]; } } return constructor.getDeclaringClass().getSimpleName() + "[" + index + ']'; }
@Constructor public ConnectorImpl() { }
@Constructor public ConnectorImpl() { }
@Constructor public PromotionNormalizerImpl(@Reference PolicyRegistry registry) { this.registry = registry; }
@Constructor public AttachChannelConnectionCommandExecutor(@Reference CommandExecutorRegistry executorRegistry, @Reference ChannelConnector connector) { this.executorRegistry = executorRegistry; this.connector = connector; }
@Constructor public ConnectorImpl(@Reference ClassLoaderRegistry classLoaderRegistry, @Reference TransformerInterceptorFactory transformerFactory) { this.classLoaderRegistry = classLoaderRegistry; this.transformerFactory = transformerFactory; transform = true; }
@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 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 XMLFactoryImpl(@Property(name = "input") String inputFactoryName, @Property(name = "output") String outputFactoryName) { this.inputFactoryName = inputFactoryName; this.outputFactoryName = outputFactoryName; }
@Constructor public StartComponentCommandExecutor(@Reference ComponentManager componentManager, @Reference CommandExecutorRegistry commandExecutorRegistry) { this.componentManager = componentManager; this.commandExecutorRegistry = commandExecutorRegistry; }