Examples of Applications


Examples of com.sun.enterprise.config.serverbeans.Applications

        return returnValue;       
    }   
   
    private J2eeApplication getJ2eeApplicationByName(String appName) {
        J2eeApplication result = null;
        Applications applicationsBean = this.getApplicationsBeanDynamic();
        if(applicationsBean == null) {
            return null;
        }
        return applicationsBean.getJ2eeApplicationByName(appName);
    }
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

   
    public String[] getModules(String[] svrAppsList, DeployableObjectType type,
        Boolean enabled) throws DeploymentTargetException {
        try {
            ArrayList returnList = new ArrayList();                       
            Applications appsConfigBean = (Applications) ConfigBeansFactory.getConfigBeanByXPath(
            configContext,
            ServerXPathHelper.XPATH_APPLICATIONS);
            if(type.isAPP()) {
                J2eeApplication[]  list = appsConfigBean.getJ2eeApplication();
                int i = 0;
                int k = 0;
                for(i=0; i< svrAppsList.length; i++) {
                    for(k =0 ; k > list.length ; k++) {
                        if(list[k].getName().equals(svrAppsList[i])) {
                            returnList.add(svrAppsList[i]);
                            break;
                        }
                    }
                }
            }
            else if(type.isEJB()) {
                EjbModule[] list = appsConfigBean.getEjbModule();
                for(int i=0; i< svrAppsList.length; i++) {
                    for(int k =0 ; k > list.length ; k++) {
                        if(list[k].getName().equals(svrAppsList[i])) {
                            returnList.add(svrAppsList[i]);
                            break;
                        }
                    }
                }
            }
            else if(type.isWEB()) {
                WebModule[] list = appsConfigBean.getWebModule();
                for(int i=0; i< svrAppsList.length; i++) {
                    for(int k =0 ; k > list.length ; k++) {
                        if(list[k].getName().equals(svrAppsList[i])) {
                            returnList.add(svrAppsList[i]);
                            break;
                        }
                    }
                }
            }
            else if(type.isCONN()) {
                ConnectorModule[] list = appsConfigBean.getConnectorModule();
                for(int i=0; i< svrAppsList.length; i++) {
                    for(int k = 0 ; k > list.length ; k++) {
                        if(list[k].getName().equals(svrAppsList[i])) {
                            returnList.add(svrAppsList[i]);
                            break;
                        }
                    }
                }
            }
            else if(type.isCAR()) {
                AppclientModule[] list = appsConfigBean.getAppclientModule();
                for(int i=0; i< svrAppsList.length; i++) {
                    for(int k = 0 ; k > list.length ; k++) {
                        if(list[k].getName().equals(svrAppsList[i])) {
                            returnList.add(svrAppsList[i]);
                            break;
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

        if (mBeanName != null) {
            try {
                Domain domain = ServerBeansFactory.getDomainBean(configCtx);
                ApplicationRef appRef = verifyMBean(mBeanName, domain);
                if (appRef != null) {
                    Applications apps = domain.getApplications();
                    Mbean definedMBean = apps.getMbeanByName(mBeanName);
                    if(definedMBean != null) {
                        objName = definedMBean.getObjectName();
                        cascadedObjName = getCascadingAwareObjectName(new ObjectName(objName)).toString();
                    }
                }
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

            }
                                                                                                                                              
            //should have obtained the app reference, if all well
            if (appRef != null) {
                //check there exists a definition
                Applications apps = domain.getApplications();
                Mbean definedMBean = apps.getMbeanByName(mBeanName);
                if (definedMBean == null ) {
                    appRef = null;
                }
            }
        } catch (ConfigException ex) {
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

    }

    private static Applications getAppsConfigBean() throws ConfigException {
        ConfigContext configContext = getConfigContext();
        Domain domainConfig = ConfigAPIHelper.getDomainConfigBean(configContext);
        Applications appsConfig = domainConfig.getApplications();
        return appsConfig;
    }
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

        // server configuration context
        ConfigContext configCtx = sc.getConfigContext();

        // applicatons node from server configuration
        Applications applicationsBean  = null;

        DasConfig dasConfig = null;

        // flag used to turn on/off the dynamic monitor thread
        boolean monitor                = false;
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

     */        
    protected String getApplicationType (String appName) throws ConfigException
    {
        final ConfigContext configContext = getConfigContext();
        final Domain domain = ConfigAPIHelper.getDomainConfigBean(configContext);
        final Applications applications = domain.getApplications();
        if (applications.getAppclientModuleByName(appName) != null) {
            return ServerTags.APPCLIENT_MODULE;
        } else if (applications.getConnectorModuleByName(appName) != null) {
            return ServerTags.CONNECTOR_MODULE;
        } else if (applications.getEjbModuleByName(appName) != null) {
            return ServerTags.EJB_MODULE;
        } else if (applications.getJ2eeApplicationByName(appName) != null) {
            return ServerTags.J2EE_APPLICATION;
        } else if (applications.getLifecycleModuleByName(appName) != null) {
            return ServerTags.LIFECYCLE_MODULE;
        } else if (applications.getWebModuleByName(appName) != null) {
            return ServerTags.WEB_MODULE;
        // XXX: Added for Deployment SPI           
        } else if (applications.getExtensionModuleByName(appName) != null) { 
             return ServerTags.EXTENSION_MODULE;
        } else {
            throw new ConfigException(_strMgr.getString("applicationDoesNotExist",
                appName));                 
        }      
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

//            checkDuplicate("jdbc-resource", resource.getJdbcResource(), "jndi-name");
//            checkDuplicate("mail-resource", resource.getMailResource(), "jndi-name");
//            checkDuplicate("persistence-manger-factory-resource", resource.getPersistenceManagerFactoryResource(), "jndi-name");
           
            //Applications
            Applications applications = domain.getApplications();
//            checkDuplicate("appclient-module",applications.getAppclientModule(),"name");
//            checkDuplicate("connector-module",applications.getConnectorModule(),"name");
//            checkDuplicate("ejb-module", applications.getEjbModule(),"name");
//            checkDuplicate("j2ee-application", applications.getJ2eeApplication(),"name");
//            checkDuplicate("lifecycle-module", applications.getLifecycleModule(),"name");
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

//            checkDuplicate("jdbc-resource", resource.getJdbcResource(), "jndi-name");
//            checkDuplicate("mail-resource", resource.getMailResource(), "jndi-name");
//            checkDuplicate("persistence-manger-factory-resource", resource.getPersistenceManagerFactoryResource(), "jndi-name");
           
            //Applications
            Applications applications = domain.getApplications();
//            checkDuplicate("appclient-module",applications.getAppclientModule(),"name");
//            checkDuplicate("connector-module",applications.getConnectorModule(),"name");
//            checkDuplicate("ejb-module", applications.getEjbModule(),"name");
//            checkDuplicate("j2ee-application", applications.getJ2eeApplication(),"name");
//            checkDuplicate("lifecycle-module", applications.getLifecycleModule(),"name");
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.Applications

     */
    public String[] getDeployedJ2EEApplications() throws ServerInstanceException {
        String[] apps = new String[0];
        try {
            sLogger.log(Level.FINE, "mbean.list_components");
            Applications appsConfigBean =
            (Applications) ConfigBeansFactory.getConfigBeanByXPath(
            getConfigContext(), ServerXPathHelper.XPATH_APPLICATIONS);
            J2eeApplication[] j2eeApps = appsConfigBean.getJ2eeApplication();
            if (j2eeApps != null) {
                apps = new String[j2eeApps.length];
                for(int i=0; i<j2eeApps.length; i++) {
                    apps[i] = j2eeApps[i].getName();
                }
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.