Package com.sun.enterprise.config.serverbeans

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


    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()) {
                analyzeProperty(elementProperty.getName(), elementProperty.getValue(), uriAliasMappings, phoneContextMappings);
            }
            translator.loadUriAliasHandlers(uriAliasMappings);
            translator.loadPhoneContextHandlers(phoneContextMappings);
View Full Code Here


    }

    private void initConfig() {

        try {
            Config cfg = (Config) ServerBeansFactory.getConfigBean(ApplicationServer.getServerContext().getConfigContext());
            SecurityService secService = cfg.getSecurityService();
            ElementProperty[] props = secService.getElementProperty();
            String identityConfigValue = null;
            String principalMapperConfig = null;

            for (ElementProperty value : props) {
View Full Code Here

    }

    public void handleCreate(TrustedEntityEvent tee) throws AdminEventListenerException {
        try {
            ConfigContext configContext = tee.getConfigContext();
            Config cfg = (Config) ServerBeansFactory.getConfigBean(ApplicationServer.getServerContext().getConfigContext());
            SecurityService secService = cfg.getSecurityService();
            ConfigSetImpl configAdd = null;
            ArrayList configChangeList = tee.getConfigChangeList();
            String xpath = null;           
            Object configObject;
View Full Code Here

  private static boolean shouldInsertOLPM() {          
            boolean newolpenabled = false;
            ServerContext sc =
                    com.sun.enterprise.server.ondemand.OnDemandServer.getServerContext();
            ConfigContext instanceConfigContext = sc.getConfigContext();
            Config instanceConfig = null;
            try {
                instanceConfig =
                        (Config) ServerBeansFactory.getConfigBean(instanceConfigContext);
                if (instanceConfig.getOverloadProtectionService() != null) {
                    newolpenabled = instanceConfig.getOverloadProtectionService().
                            isEnabled();
                }
            } catch (Exception ex) {
                ;
            }
View Full Code Here

    public synchronized void handleCreate(ManagementRuleEvent event)
                                            throws AdminEventListenerException {
        _logger.log(Level.FINE,"sgmt.reconfig_handlecreatereceived");
        try{            
            ConfigContext configContext = event.getConfigContext();
            Config config = ServerBeansFactory.getConfigBean(configContext);
            ConfigAdd configAdd = null;
            ConfigChange configChange = null;
            ArrayList<ConfigChange> configChangeList = event.getConfigChangeList();
            ManagementRule rule = null;
            String xpath = null;
View Full Code Here

        try {
            ConfigContext configContext = event.getConfigContext();
            ConfigContext adminConfigCtx =
                        AdminService.getAdminService().
                        getAdminContext().getAdminConfigContext();
            Config config = ServerBeansFactory.getConfigBean(configContext);
            ConfigUpdate configUp = null;
            ArrayList<ConfigUpdate> configChangeList = event.getConfigChangeList();
            String xPath = null;
            Object object;
View Full Code Here

            ConfigContext oldConfigContext = event.getOldConfigContext();
      ConfigContext configContext = event.getConfigContext();
            ConfigContext adminConfigCtx =
                 AdminService.getAdminService().
                 getAdminContext().getAdminConfigContext();
            Config config = ServerBeansFactory.getConfigBean(adminConfigCtx);
            ConfigDelete configDel = null;
            ArrayList<ConfigDelete> configChangeList = event.getConfigChangeList();
            ManagementRule rule = null;
            String xpath = null;
            Object object;
View Full Code Here

   
    private PersistenceType getPersistenceType(String clusterName)
    {
        try
        {
            Config                      config      = ClusterHelper.getConfigForCluster(getConfigContext(), clusterName);
            AvailabilityService         avail       = config.getAvailabilityService();
            WebContainerAvailability    webAvail    = avail.getWebContainerAvailability();
            String type = webAvail.getPersistenceType();

            if("ha".equals(type))
                return PersistenceType.HA;
View Full Code Here

                Cluster cluster = ClusterHelper.getClusterByName(configContext, clusterName);
                ServerRef[] sRefs = cluster.getServerRef();
                if (sRefs.length == 0)
                    continue;
                String configRef = cluster.getConfigRef();
                Config config = ConfigAPIHelper.getConfigByName(configContext, configRef);
                com.sun.enterprise.config.serverbeans.GroupManagementService gmsConfig =
                    config.getGroupManagementService();
                // Please note that these GMS property manipulations are a copy of manipulations in admin-ee
                // GMSClientMBeanHelper.getGMSConfigProps() and appserv-core-ee GMSLifeCycleImpl.java and need to be kept in sync
                props.put(ServiceProviderConfigurationKeys.FAILURE_DETECTION_RETRIES.toString(), gmsConfig.getFdProtocolMaxTries());
                props.put(ServiceProviderConfigurationKeys.FAILURE_DETECTION_TIMEOUT.toString(), gmsConfig.getFdProtocolTimeoutInMillis());
                props.put(ServiceProviderConfigurationKeys.DISCOVERY_TIMEOUT.toString(), gmsConfig.getPingProtocolTimeoutInMillis());
View Full Code Here

            String logFileX = "";
            String logPrefix = getNodeAgentConfig().getRepositoryRoot() + "/" +
                               getNodeAgentConfig().getRepositoryName() + "/" +
                               componentName + "/" ;
            boolean bFound = false;
            Config config = ServerHelper.getConfigForServer(
                    getConfigContext(), componentName);
            if (config != null) {
                LogService logservice=config.getLogService();
                if (logservice != null) {
                    logFileX = logservice.getFile();
                    if (logFileX != null && !logFileX.equals("")) {
                        // set that is was found
                        bFound=true;
View Full Code Here

TOP

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

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.