@Override public void uninject() { targetInjector.uninject(); } @Override
/** * {@inheritDoc} */ public void getResourceValue(final ResolutionContext resolutionContext, final ServiceBuilder<?> serviceBuilder, final DeploymentPhaseContext phaseContext, final Injector<ManagedReferenceFactory> injector) { injector.inject(managedReferenceFactory); }
public Injector<String> getConnectionPropertyInjector(String key) { return new ConcurrentMapInjector(connectionProperties, key); }
Injector<OutboundSocketBinding> getSocketBindingInjector(String name) { return new MapInjector<>(socketBindings, name); }
@Override public void getResourceValue(final ResolutionContext resolutionContext, final ServiceBuilder<?> serviceBuilder, final DeploymentPhaseContext phaseContext, final Injector<ManagedReferenceFactory> injector) throws DeploymentUnitProcessingException { injector.inject(ejbContextManagedReferenceFactory); }
@Override public void uninject() { injectable.uninject(); } }
public Injector<String> getXaDataSourcePropertyInjector(String key) { return new ConcurrentMapInjector(xaDataSourceProperties, key); }
@Override public void getResourceValue(ResolutionContext resolutionContext, ServiceBuilder<?> serviceBuilder, DeploymentPhaseContext phaseContext, Injector<ManagedReferenceFactory> injector) throws DeploymentUnitProcessingException { injector.inject(TIMER_SERVICE_MANAGED_REFERENCE_FACTORY_INSTANCE); }
public void uninject() { if (injected) { injected = false; injector.uninject(); } } };
public void getResourceValue(final ResolutionContext resolutionContext, final ServiceBuilder<?> serviceBuilder, final DeploymentPhaseContext phaseContext, final Injector<ManagedReferenceFactory> injector) throws DeploymentUnitProcessingException { injector.inject(ejbContextManagedReferenceFactory); }
/** {@inheritDoc} */ public void uninject() { referenceFactoryInjector.uninject(); } }
/** {@inheritDoc} */ public void inject(final ComponentView value) throws InjectionException { referenceFactoryInjector.inject(new ViewManagedReferenceFactory(value)); }
public void uninject() { providerInjector.uninject(); } });
public void inject(final AssociationService value) throws InjectionException { providerInjector.inject(value.getLocalDiscoveryProvider()); }
public void uninject() { providerInjector.uninject(); } });
/** * {@inheritDoc} */ public void getResourceValue(final ResolutionContext resolutionContext, final ServiceBuilder<?> serviceBuilder, final DeploymentPhaseContext phaseContext, final Injector<ManagedReferenceFactory> injector) { if(serviceName != null) { serviceBuilder.requires(serviceName); } final RemoteViewManagedReferenceFactory factory = new RemoteViewManagedReferenceFactory(appName, moduleName, distinctName, beanName, viewClass, stateful, viewClassLoader, appclient); injector.inject(factory); }
public void inject(final RemotingProfileService value) throws InjectionException { final EJBTransportProvider provider = value.getLocalTransportProviderInjector().getOptionalValue(); if (provider != null) { injected = true; injector.inject(provider); } }
public void inject(final RemotingProfileService value) throws InjectionException { providerInjector.inject(new StaticDiscoveryProvider(value.getServiceUrls())); }
public void getResourceValue(final ResolutionContext resolutionContext, final ServiceBuilder<?> serviceBuilder, final DeploymentPhaseContext phaseContext, final Injector<ManagedReferenceFactory> injector) throws DeploymentUnitProcessingException { injector.inject(new ValueManagedReferenceFactory(Values.immediateValue(value))); }
@Override public void inject(T value) throws InjectionException { injectable.inject(new ValueManagedReferenceFactory(new ImmediateValue<Object>(value))); }