Examples of EEDefaultResourceJndiNames


Examples of org.jboss.as.ee.component.EEDefaultResourceJndiNames

                    EJB_MESSAGE_DRIVEN_CONTEXT_CLASS_NAME.equals(typeName) ||
                    EJB_ENTITY_CONTEXT_CLASS_NAME.equals(typeName)) {
                return EJB_CONTEXT_LOCATION;
            else {
                // EE default bindings
                EEDefaultResourceJndiNames eeDefaultResourceJndiNames = moduleDescription.getDefaultResourceJndiNames();
                if (eeDefaultResourceJndiNames.getContextService() != null && EE_CONTEXT_SERVICE_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getContextService();
                } else if (eeDefaultResourceJndiNames.getDataSource() != null && EE_DATASOURCE_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getDataSource();
                } else if (eeDefaultResourceJndiNames.getJmsConnectionFactory() != null && EE_JMS_CONNECTION_FACTORY_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getJmsConnectionFactory();
                } else if (eeDefaultResourceJndiNames.getManagedExecutorService() != null && EE_MANAGED_EXECUTOR_SERVICE_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getManagedExecutorService();
                } else if (eeDefaultResourceJndiNames.getManagedScheduledExecutorService() != null && EE_MANAGED_SCHEDULED_EXECUTOR_SERVICE_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getManagedScheduledExecutorService();
                } else if (eeDefaultResourceJndiNames.getManagedThreadFactory() != null && EE_MANAGED_THREAD_FACTORY_CLASS_NAME.equals(typeName)) {
                    return eeDefaultResourceJndiNames.getManagedThreadFactory();
                }
            }
        }
        return proposedName;
    }
View Full Code Here

Examples of org.jboss.as.ee.component.EEDefaultResourceJndiNames

        // store subsystem config in module description
        final DeploymentUnit deploymentUnit = phaseContext.getDeploymentUnit();
        final EEModuleDescription eeModuleDescription = deploymentUnit.getAttachment(Attachments.EE_MODULE_DESCRIPTION);
        if(eeModuleDescription != null) {
            // set names only if these are not set yet
            final EEDefaultResourceJndiNames defaultResourceJndiNames = eeModuleDescription.getDefaultResourceJndiNames();
            if(defaultResourceJndiNames.getContextService() == null) {
                defaultResourceJndiNames.setContextService(contextService);
            }
            if(defaultResourceJndiNames.getDataSource() == null) {
                defaultResourceJndiNames.setDataSource(dataSource);
            }
            if(defaultResourceJndiNames.getJmsConnectionFactory() == null) {
                defaultResourceJndiNames.setJmsConnectionFactory(jmsConnectionFactory);
            }
            if(defaultResourceJndiNames.getManagedExecutorService() == null) {
                defaultResourceJndiNames.setManagedExecutorService(managedExecutorService);
            }
            if(defaultResourceJndiNames.getManagedScheduledExecutorService() == null) {
                defaultResourceJndiNames.setManagedScheduledExecutorService(managedScheduledExecutorService);
            }
            if(defaultResourceJndiNames.getManagedThreadFactory() == null) {
                defaultResourceJndiNames.setManagedThreadFactory(managedThreadFactory);
            }
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.