public TransactionContextHandlerGBean(@ParamReference(name="XAWork", namingType = NameFactory.JTA_RESOURCE)XAWork xaWork) { super(xaWork); } }
public NamingBuilderCollection(@ParamReference(name = "NamingBuilders", namingType = NameFactory.MODULE_BUILDER)Collection<NamingBuilder> builders) { super(builders); }
public ServerStatusTracker(@ParamReference(name = "extender") WebContainerExtender extender) { this.extender = extender; this.serverStarted = false; }
public GeronimoWorkManagerGBean(@ParamReference(name="SyncPool") Executor sync, @ParamReference(name="StartPool")Executor start, @ParamReference(name="ScheduledPool") Executor sched, @ParamReference(name="WorkContextHandler")Collection<WorkContextHandler> workContextHandlers) { super(sync, start, sched, workContextHandlers); }
public WADIClusteredPreHandlerFactory(@ParamReference(name=GBEAN_REF_WADI_SESSION_MANAGER) WADISessionManager sessionManager) { if (null == sessionManager) { throw new IllegalArgumentException("sessionManager is required"); } this.sessionManager = sessionManager; }
public ClusteredManagerRetriever(@ParamReference(name=GBEAN_REF_SESSION_MANAGER) SessionManager sessionManager) { if (null == sessionManager) { throw new IllegalArgumentException("sessionManager is required"); } this.sessionManager = sessionManager; }
public SharedLibExtender( @ParamSpecial(type = SpecialAttributeType.bundleContext) BundleContext bundleContext, @ParamReference(name = "DependencyManager") DependencyManager dependencyManager, @ParamReference(name = "ConfigurationManager", namingType = "ConfigurationManager") ConfigurationManager configurationManager) { this.dependencyManager = dependencyManager; this.bundleContext = bundleContext; this.configurationManager = configurationManager; }
public BasicWADICluster(@ParamReference(name=GBEAN_REF_NODE) Node node, @ParamReference(name=GBEAN_REF_DISPATCHER_HOLDER) DispatcherHolder dispatcherHolder) { this(node, dispatcherHolder, new NodeProxyFactory()); }
public NewServerInstanceGBean(@ParamAttribute(name = "defaultPlugins")Map<String, String> defaultPlugins, @ParamReference(name = "PersistentConfigurationList", namingType="PersistentConfigurationList.PERSISTENT_CONFIGURATION_LIST")Collection<PersistentConfigurationList> persistentConfigurationLists, @ParamReference(name = "PluginInstallerGBean")PluginInstallerGBean pluginInstallerGBean, @ParamReference(name = "ConfigManager", namingType = "ConfigurationManager")ConfigurationManager configManager, @ParamSpecial(type = SpecialAttributeType.bundleContext)BundleContext bundleContext) { this.persistentConfigurationLists = persistentConfigurationLists; this.oldPluginInstallerGBean = pluginInstallerGBean; this.configManager = configManager; this.defaultPlugins = defaultPlugins == null ? Collections.<String>emptySet() : defaultPlugins.keySet(); this.bundleContext = bundleContext; }
public BasicClusterInfo(@ParamAttribute(name=GBEAN_ATTR_CLUSTER_NAME) String name, @ParamReference(name=GBEAN_REF_NODE_INFOS) Collection<NodeInfo> nodes) { if (null == name) { throw new IllegalArgumentException("name is required"); } else if (null == nodes) { throw new IllegalArgumentException("nodes is required"); } this.name = name; this.nodes = nodes; }
public ConnectorWrapperGBeanStarter( @ParamReference(name = "Server") TomcatServerGBean server, @ParamReference(name = "TomcatContainer") TomcatContainer container, @ParamSpecial(type = SpecialAttributeType.classLoader) ClassLoader classLoader, @ParamSpecial(type = SpecialAttributeType.kernel) Kernel kernel) throws Exception { this.server = server; this.container = container; this.classLoader = classLoader; this.kernel = kernel; }
public DataSourceGBeanObjectFactory(@ParamSpecial(type = SpecialAttributeType.bundleContext)BundleContext bundleContext, @ParamSpecial(type = SpecialAttributeType.abstractName)AbstractName abName, @ParamReference(name = "ConnectionTracker", namingType = NameFactory.JCA_CONNECTION_TRACKER)ConnectionTracker connectionTracker, @ParamReference(name = "TransactionManager", namingType = NameFactory.JTA_RESOURCE)RecoverableTransactionManager txManager) { this.bundleContext = bundleContext; this.connectionTracker = connectionTracker; this.txManager = txManager; this.abName = abName; }
public BasicLocalNode(@ParamAttribute(name=GBEAN_ATTR_NODE_NAME) String name, @ParamReference(name=GBEAN_REF_JMX_CONNECTOR) JMXConnectorInfo connectorInfo) { super(name); if (null == connectorInfo) { throw new IllegalArgumentException("connectorInfo is required"); } this.connectorInfo = connectorInfo; }
public WritableFederatedContextMember(@ParamAttribute(name = "nameInNamespace") String nameInNamespace, @ParamReference(name="Federation", namingType = "Context")FederatedContext federation) throws NamingException { super(nameInNamespace, Collections.<String, Object>emptyMap(), ContextAccess.MODIFIABLE, false); federation.federateContext(this); this.federation = federation; }
public BundleRecorderGBean(@ParamSpecial(type = SpecialAttributeType.kernel) Kernel kernel, @ParamSpecial(type = SpecialAttributeType.bundle) Bundle bundle, @ParamReference(name = "ServerInfo") final ServerInfo serverInfo, @ParamReference(name = "PluginInstallerGBean")PluginInstallerGBean installer, @ParamReference(name = "Repository", namingType = "Repository") WritableListableRepository repository) throws DeploymentException, IOException { bundleContext = bundle.getBundleContext(); startLevelService = getStartLevelService(bundleContext); defaultBundleStartLevel = startLevelService.getInitialBundleStartLevel(); pluginInstaller = installer; writeableRepo = repository; startupFile = serverInfo.resolveServer("etc/installed-bundles.properties"); }
public CorbaRefBuilder(@ParamAttribute(name = "defaultEnvironment")Environment defaultEnvironment, @ParamReference(name="CorbaGBeanNameSource")Collection<CorbaGBeanNameSource> corbaGBeanNameSource) { super(defaultEnvironment); this.corbaGBeanNameSourceCollection = new SingleElementCollection<CorbaGBeanNameSource>(corbaGBeanNameSource); }
public TomcatManagerImpl( @ParamSpecial(type = SpecialAttributeType.kernel) Kernel kernel, @ParamReference(name = "Server") TomcatServerGBean tomcatServerGBean) { this.kernel = kernel; this.tomcatServerConfigManager = tomcatServerGBean.getTomcatServerConfigManager(); }
public FarmGBean(@ParamAttribute(name = "defaultPluginRepository")String defaultPluginRepository, @ParamReference(name = "PersistenceUnit", namingType = NameFactory.PERSISTENCE_UNIT)PersistenceUnitGBean persistenceUnitGBean) { this.defaultRepository = defaultPluginRepository; this.emf = persistenceUnitGBean.getEntityManagerFactory(); }
public ConnectionTrackingCoordinatorGBean(@ParamReference(name = "TransactionManager", namingType = NameFactory.JTA_RESOURCE)MonitorableTransactionManager monitorableTm, @ParamAttribute(name = "lazyConnect")boolean lazyConnect) { super(lazyConnect); this.monitorableTm = monitorableTm; listener = new GeronimoTransactionListener(this); }
public ServiceConfigBuilder(@ParamAttribute(name="defaultEnvironment")Environment defaultEnvironment, @ParamReference(name="Repository", namingType = "Repository")Collection<Repository> repositories, @ParamReference(name="ServiceBuilders", namingType = "ModuleBuilder")Collection<NamespaceDrivenBuilder> serviceBuilders, @ParamSpecial(type = SpecialAttributeType.kernel)Kernel kernel, @ParamSpecial(type = SpecialAttributeType.bundleContext) BundleContext bundleContext) throws GBeanNotFoundException { this(defaultEnvironment, repositories, serviceBuilders, kernel.getNaming(), ConfigurationUtil.getConfigurationManager(kernel), bundleContext); }