Package com.sun.enterprise.config.serverbeans

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


            final Server[] servers = ServerHelper.getServersInCluster(configContext, target.getName());
            addApplicationReferenceToClusteredServers(cluster, servers, enabled,
                virtualServers, referenceName);           
        } else if (target.getType() == TargetType.SERVER ||
            target.getType() == TargetType.DAS) {
            final Server server = ServerHelper.getServerByName(configContext, target.getName());
            addApplicationReferenceToServer(server, enabled, virtualServers, referenceName);
        } else {
            throw new ConfigException(_strMgr.getString("invalidClusterOrServerTarget",
                target.getName()));
        }             
View Full Code Here


        final String type = getApplicationType(referenceName);                            
        final Target target = TargetBuilder.INSTANCE.createTarget(
            validTypes, targetName, configContext);           
        if (target.getType() == TargetType.SERVER ||
            target.getType() == TargetType.DAS) {
            final Server server = ServerHelper.getServerByName(configContext, targetName);
            deleteApplicationReferenceFromServer(server, referenceName);
        } else if (target.getType() == TargetType.CLUSTER) {
            final Cluster cluster = ClusterHelper.getClusterByName(configContext, targetName);
            deleteApplicationReferenceFromCluster(cluster, referenceName);
            final Server[] servers = ServerHelper.getServersInCluster(configContext, targetName);
View Full Code Here

                appRef = cluster.getApplicationRefByRef(appName);
            }
        }
        else
        {
            Server server =  ServerHelper.getServerByName(
                configContext, target.getName());
            if (server != null) {
                appRef = server.getApplicationRefByRef(appName);
            }
        }
                                                                               
        return appRef;
    }
View Full Code Here

        try {
            ConfigContext configContext =
                ApplicationServer.getServerContext().getConfigContext();
            assert(configContext != null);

            Server configBean = ServerBeansFactory.getServerBean(configContext);
            assert(configBean != null);

            SecurityService securityBean =
                ServerBeansFactory.getSecurityServiceBean(configContext);
            assert(securityBean != null);
View Full Code Here

  }

  try {

      // get DAS server instance name
      Server dasServer = ServerHelper.getDAS(configContext);
      String dasInstanceName = dasServer.getName();

      // get MBeanServerConnection
            MBeanServerConnection mbsc =
    ServerHelper.connect(configContext, dasInstanceName);
View Full Code Here

    return;
  }   
  try {

      // get DAS server instance name
      Server dasServer = ServerHelper.getDAS(configContext);
      String dasInstanceName = dasServer.getName();

      // get MBeanServerConnection
            MBeanServerConnection mbsc =
    ServerHelper.connect(configContext, dasInstanceName);
View Full Code Here

            if (list == null) {
                Properties env = req.getEnvironmentProperties();
                // admin config context
                ConfigContext ctx = _ctx.getConfigContext();
                Domain domain = (Domain) ctx.getRootConfigBean();
                Server server = domain.getServers().getServerByName(serverName);
                if (server != null) {
                    ServerDirector director=new ServerDirector(ctx, serverName);
                    List excludes = director.constructExcludes();
                    list = new ArrayList();
                    int size = excludes.size();
View Full Code Here

     */
    private boolean isSystemAdminRealm()
            throws MBeanConfigException
    {
        try {
            Server das = ServerHelper.getDAS(getConfigContext());
            String dasConfigName = das.getConfigRef();
            if(!getParentConfigName().equals(dasConfigName))
                return false; //from another config

            JmxConnector jmxc = ServerHelper.getServerSystemConnector(
                    getConfigContext(),
                    das.getName());
            return jmxc.getAuthRealmName().equals(getName());
        } catch (Exception e) {
            throw new MBeanConfigException(e.getMessage());
        }
    }
View Full Code Here

    protected final Set getReferers(final ConfigContextEvent cce) throws ConfigException{
        return ServerBeansFactory.getReferers(getServer(cce), cce.getConfigContext());
    }

    private void checkNameNotAgent(final ConfigContextEvent cce, final Result result) throws ConfigException {
        final Server s = getServer(cce);
        if ("agent".equals(s.getName())){
            result.failed(smh.getLocalString(getClass().getName() + ".illegalServerName",
                                             "Illegal Server Name {0}", new Object[]{s.getName()}));
        }
    }
View Full Code Here

            addResourceReferenceToCluster(cluster, enabled, referenceName);
            final Server[] servers = ServerHelper.getServersInCluster(configContext, target.getName());
            addResourceReferenceToClusteredServers(cluster, servers, enabled, referenceName);           
        } else if (target.getType() == TargetType.SERVER ||
            target.getType() == TargetType.DAS) {
            final Server server = ServerHelper.getServerByName(configContext, target.getName());
            addResourceReferenceToServer(server, enabled, referenceName);
        } else {
            throw new ConfigException(_strMgr.getString("invalidClusterOrServerTarget",
                target.getName()));
        }     
View Full Code Here

TOP

Related Classes of com.sun.enterprise.config.serverbeans.Server

Copyright © 2018 www.massapicom. 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.