Package com.sun.enterprise.server

Examples of com.sun.enterprise.server.ServerContext


        String modName = null;
        String ctxRoot = null;
        String vs  = WebServiceMgrBackEnd.DEFAULT_VIRTUAL_SERVER;
        Server server = null;
        try {
            ServerContext sCtx = ApplicationServer.getServerContext();
            server = ServerHelper.getServerByName(sCtx.getConfigContext(),
                                                  sCtx.getInstanceName());
            ApplicationRef aRef = server.getApplicationRefByRef(appId);
            if (aRef != null) {
                vs = aRef.getVirtualServers();
                if ((vs == null) || ( vs.length() == 0)) {
                    vs = WebServiceMgrBackEnd.DEFAULT_VIRTUAL_SERVER;
View Full Code Here


    }
   
    // Get the log level from domain.xml
    public String getLogLevel(String loggerName) {
        try {
            ServerContext sc = ApplicationServer.getServerContext();
            Config cfg = ServerBeansFactory.getConfigBean(sc.getConfigContext());
            ElementProperty[] elementProperties =
                cfg.getLogService().getModuleLogLevels().getElementProperty();
            for( int i = 0; i < elementProperties.length; i++ ) {
                String level = elementProperties[i].getValue();
                String prop = getPropertyName(loggerName);
View Full Code Here

            _logger.log(Level.SEVERE,"clb.proxy.config_default", e);
        }
    }

    private void initialize(){
        ServerContext sc = com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();
        ConfigContext instanceConfigContext = sc.getConfigContext();
        Config instanceConfig = null;
        com.sun.enterprise.config.serverbeans.Proxy proxy  = null;
        try {
            instanceConfig = ServerBeansFactory.getConfigBean(instanceConfigContext);
            if (instanceConfig.getAvailabilityService().
View Full Code Here

    }

    private void init() {
        try {
            // Read the property elements below the sip-service
            ServerContext sc = ApplicationServer.getServerContext();
            Config cfg = ServerBeansFactory.getConfigBean(sc.getConfigContext());

            String servletAdapterClassName = ConfigFactory.getConfig().get(CFG_SIP_SERVICE, SMI_SD_CFG_KEY);
            smiServletAdapter = setAdapterClass(servletAdapterClassName, smiServletAdapter);

            String layerAdapterClassName = ConfigFactory.getConfig().get(CFG_SIP_SERVICE, SMI_NM_CFG_KEY);
View Full Code Here

    /**
     * Gets the name of the local instance.
     * @return the name of the local instance
     */
    public static String getLocalInstanceName() {
        ServerContext sc = com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();

        return sc.getInstanceName();
    }
View Full Code Here

     * Gets the name of the local cluster.
     * @return the name of the local cluster or null if not clustered
     * @throws ConfigException in case the configuration could ne be read.
     */
    public static String getLocalClusterName() throws ConfigException {
        ServerContext sc = com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();
        ConfigContext instanceConfigContext = sc.getConfigContext();
        String instanceName = sc.getInstanceName();

        if (ServerHelper.isServerClustered(instanceConfigContext, instanceName)) {
            Cluster cluster = ClusterHelper.getClusterForInstance(instanceConfigContext,
                    instanceName);

View Full Code Here

                if (clbPolicy.getDcrFile() == null || clbPolicy.getDcrFile().length() == 0) {
                    return clbPolicy.getDcrFile();
                }

                ServerContext sc = com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();
                ConfigContext instanceConfigContext = sc.getConfigContext();
                Config instanceConfig = ServerBeansFactory.getConfigBean(instanceConfigContext);
               
                return instanceConfig.getName() + File.separator + clbPolicy.getDcrFile();
            }
        }
View Full Code Here

    private void setProperties() {
        ConvergedLbConfig clbConfig = null;
        try {
            ConfigContext ctx = AdminService.getAdminService().
                    getAdminContext().getAdminConfigContext();
            ServerContext sc = com.sun.enterprise.server.ondemand.
                    OnDemandServer.getServerContext();
            ConfigContext instanceConfigContext = sc.getConfigContext();
            Config instanceConfig = ServerBeansFactory.
                    getConfigBean(instanceConfigContext);
            AvailabilityService haService = instanceConfig.
                    getAvailabilityService();
            ConvergedLoadBalancer clb = haService.getConvergedLoadBalancer();
View Full Code Here

    private void initHash() throws GMSEventListenerException, ConfigException {
            //TBD: Create a admin listener to listen to properties change event
            //and reset these properties
            setProperties();
               
            ServerContext sc = com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();
            ConfigContext instanceConfigContext = sc.getConfigContext();
            localInstanceName = sc.getInstanceName();

            if (ServerHelper.isServerClustered(instanceConfigContext, localInstanceName)) {
                Cluster cluster = ClusterHelper.getClusterForInstance(instanceConfigContext, localInstanceName);
                clusterName = cluster.getName();
View Full Code Here

    }

    private void init() {
        try {
            // Read the property elements below the sip-service
            ServerContext sc = ApplicationServer.getServerContext();
            Config cfg = ServerBeansFactory.getConfigBean(sc.getConfigContext());

            List<Translator.MappingTuple> uriAliasMappings = new ArrayList<MappingTuple>();
            List<Translator.MappingTuple> phoneContextMappings = new ArrayList<MappingTuple>();
            for (ElementProperty elementProperty : cfg.getSipService()
                                                      .getElementProperty()) {
View Full Code Here

TOP

Related Classes of com.sun.enterprise.server.ServerContext

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.