@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit deploymentUnit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ResourceDefinitionInjectionSources injectionSources = new ResourceDefinitionInjectionSources(); processEnvironment(environment.getEnvironment(), injectionSources); if (injectionSources.bindingConfigurations != null) { return injectionSources.bindingConfigurations; } else { return Collections.emptyList(); } }
private List<BindingConfiguration> getEnvironmentEntries(final DeploymentDescriptorEnvironment environment, final ClassLoader classLoader, DeploymentReflectionIndex deploymentReflectionIndex, ResourceInjectionTarget resourceInjectionTarget) throws DeploymentUnitProcessingException { final List<BindingConfiguration> bindings = new ArrayList<BindingConfiguration>(); final EnvironmentEntriesMetaData envEntries = environment.getEnvironment().getEnvironmentEntries(); if (envEntries == null) { return bindings;
private List<BindingConfiguration> getResourceRefEntries(final DeploymentUnit deploymentUnit, DeploymentDescriptorEnvironment environment, ClassLoader classLoader, DeploymentReflectionIndex deploymentReflectionIndex, ResourceInjectionTarget resourceInjectionTarget) throws DeploymentUnitProcessingException { List<BindingConfiguration> bindings = new ArrayList<BindingConfiguration>(); final EEResourceReferenceProcessorRegistry registry = deploymentUnit.getAttachment(Attachments.RESOURCE_REFERENCE_PROCESSOR_REGISTRY); final ResourceReferencesMetaData resourceRefs = environment.getEnvironment().getResourceReferences(); if (resourceRefs == null) { return bindings;
private List<BindingConfiguration> getResourceEnvRefEntries(final DeploymentUnit deploymentUnit, final DeploymentDescriptorEnvironment environment, ClassLoader classLoader, DeploymentReflectionIndex deploymentReflectionIndex, ResourceInjectionTarget resourceInjectionTarget) throws DeploymentUnitProcessingException { List<BindingConfiguration> bindings = new ArrayList<BindingConfiguration>(); final ResourceEnvironmentReferencesMetaData resourceEnvRefs = environment.getEnvironment().getResourceEnvironmentReferences(); final EEResourceReferenceProcessorRegistry registry = deploymentUnit.getAttachment(Attachments.RESOURCE_REFERENCE_PROCESSOR_REGISTRY); if (resourceEnvRefs == null) {
public static void handleMethods(DeploymentDescriptorEnvironment env, EEModuleDescription eeModuleDescription, String defaultClassName) throws DeploymentUnitProcessingException { final RemoteEnvironment environment = env.getEnvironment();
final MessageDestinationReferencesMetaData messageDestinationReferences = environment.getEnvironment().getMessageDestinationReferences(); if (messageDestinationReferences == null) { return bindings;
final RemoteEnvironment remoteEnvironment = environment.getEnvironment(); List<BindingConfiguration> bindingDescriptions = new ArrayList<BindingConfiguration>();
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit deploymentUnit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ResourceDefinitionInjectionSources injectionSources = new ResourceDefinitionInjectionSources(); processEnvironment(environment.getEnvironment(), injectionSources); if (injectionSources.bindingConfigurations != null) { return injectionSources.bindingConfigurations; } else { return Collections.emptyList(); } }
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit deploymentUnit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ResourceDefinitionInjectionSources injectionSources = new ResourceDefinitionInjectionSources(); processEnvironment(environment.getEnvironment(), injectionSources); if (injectionSources.bindingConfigurations != null) { return injectionSources.bindingConfigurations; } else { return Collections.emptyList(); } }
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit deploymentUnit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { DataSourcesMetaData dataSources = environment.getEnvironment().getDataSources(); if(dataSources != null) { List<BindingConfiguration> ret = new ArrayList<BindingConfiguration>(dataSources.size()); for(DataSourceMetaData dataSource : dataSources) { ret.add(getBindingConfiguration(dataSource)); } return ret; } return Collections.emptyList(); }
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit unit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ServiceReferencesMetaData serviceRefsMD = environment.getEnvironment().getServiceReferences(); if (serviceRefsMD == null) { return Collections.<BindingConfiguration> emptyList(); } final List<BindingConfiguration> bindingDescriptions = new LinkedList<BindingConfiguration>(); for (final ServiceReferenceMetaData serviceRefMD : serviceRefsMD) { final UnifiedServiceRefMetaData serviceRefUMDM = getServiceRef(unit, componentDescription, serviceRefMD); final Module module = unit.getAttachment(Attachments.MODULE); final WSRefValueSource valueSource = new WSRefValueSource(serviceRefUMDM, module.getClassLoader()); final BindingConfiguration bindingConfiguration = new BindingConfiguration(serviceRefUMDM.getServiceRefName(), valueSource); bindingDescriptions.add(bindingConfiguration); final String serviceRefTypeName = serviceRefUMDM.getServiceRefType(); final Class<?> serviceRefType = getClass(classLoader, serviceRefTypeName); processInjectionTargets(resourceInjectionTarget, valueSource, classLoader, deploymentReflectionIndex, serviceRefMD, serviceRefType); } return bindingDescriptions; }
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit unit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ServiceReferencesMetaData serviceRefsMD = environment.getEnvironment().getServiceReferences(); if (serviceRefsMD == null) { return Collections.<BindingConfiguration> emptyList(); } final List<BindingConfiguration> bindingDescriptions = new LinkedList<BindingConfiguration>(); for (final ServiceReferenceMetaData serviceRefMD : serviceRefsMD) { final UnifiedServiceRefMetaData serviceRefUMDM = getServiceRef(unit, componentDescription, serviceRefMD); final Module module = unit.getAttachment(Attachments.MODULE); WebServiceManagedReferenceFactory factory = new WebServiceManagedReferenceFactory(serviceRefUMDM, module.getClassLoader()); final FixedInjectionSource valueSource = new FixedInjectionSource(factory, factory); final BindingConfiguration bindingConfiguration = new BindingConfiguration(serviceRefUMDM.getServiceRefName(), valueSource); bindingDescriptions.add(bindingConfiguration); final String serviceRefTypeName = serviceRefUMDM.getServiceRefType(); final Class<?> serviceRefType = getClass(classLoader, serviceRefTypeName); processInjectionTargets(resourceInjectionTarget, valueSource, classLoader, deploymentReflectionIndex, serviceRefMD, serviceRefType); } return bindingDescriptions; }
@Override protected List<BindingConfiguration> processDescriptorEntries(final DeploymentUnit unit, final DeploymentDescriptorEnvironment environment, final ResourceInjectionTarget resourceInjectionTarget, final ComponentDescription componentDescription, final ClassLoader classLoader, final DeploymentReflectionIndex deploymentReflectionIndex, final EEApplicationClasses applicationClasses) throws DeploymentUnitProcessingException { final ServiceReferencesMetaData serviceRefsMD = environment.getEnvironment().getServiceReferences(); if (serviceRefsMD == null) { return Collections.<BindingConfiguration> emptyList(); } final List<BindingConfiguration> bindingDescriptions = new LinkedList<BindingConfiguration>(); for (final ServiceReferenceMetaData serviceRefMD : serviceRefsMD) { final UnifiedServiceRefMetaData serviceRefUMDM = getServiceRef(unit, componentDescription, serviceRefMD); final Module module = unit.getAttachment(Attachments.MODULE); WebServiceManagedReferenceFactory factory = new WebServiceManagedReferenceFactory(serviceRefUMDM, module.getClassLoader()); final FixedInjectionSource valueSource = new FixedInjectionSource(factory, factory); final BindingConfiguration bindingConfiguration = new BindingConfiguration(serviceRefUMDM.getServiceRefName(), valueSource); bindingDescriptions.add(bindingConfiguration); final String serviceRefTypeName = serviceRefUMDM.getServiceRefType(); final Class<?> serviceRefType = getClass(classLoader, serviceRefTypeName); processInjectionTargets(resourceInjectionTarget, valueSource, classLoader, deploymentReflectionIndex, serviceRefMD, serviceRefType); } return bindingDescriptions; }
if (environment.getEnvironment() == null) { return bindingConfigurations; PersistenceUnitReferencesMetaData persistenceUnitRefs = environment.getEnvironment().getPersistenceUnitRefs();
public static void handleMethods(DeploymentDescriptorEnvironment env, EEModuleDescription eeModuleDescription, String defaultClassName) throws DeploymentUnitProcessingException { final RemoteEnvironment environment = env.getEnvironment();
public static void handleMethods(DeploymentDescriptorEnvironment env, EEModuleDescription eeModuleDescription, String defaultClassName) throws DeploymentUnitProcessingException { final RemoteEnvironment environment = env.getEnvironment();
final MessageDestinationReferencesMetaData messageDestinationReferences = environment.getEnvironment().getMessageDestinationReferences(); if (messageDestinationReferences == null) { return bindings;
final MessageDestinationReferencesMetaData messageDestinationReferences = environment.getEnvironment().getMessageDestinationReferences(); if (messageDestinationReferences == null) { return bindings;
public static void handleMethods(DeploymentDescriptorEnvironment env, EEModuleDescription eeModuleDescription, String defaultClassName) throws DeploymentUnitProcessingException { final RemoteEnvironment environment = env.getEnvironment();
final MessageDestinationReferencesMetaData messageDestinationReferences = environment.getEnvironment().getMessageDestinationReferences(); if (messageDestinationReferences == null) { return bindings;