Package com.sun.enterprise.admin.server.core

Examples of com.sun.enterprise.admin.server.core.AdminService


            } else {
                fileUrl = instanceEnvironment.getConfigFilePath();
            }
           
            if (useBackupServerXml) {
                AdminService as = AdminService.getAdminService();
                if (as != null) {
                    AdminContext ac = as.getAdminContext();
                    if (ac != null) {
                        configContext = ac.getAdminConfigContext();
                    }
                }
            }
View Full Code Here


     */
    protected boolean loadJSR77(String appName, String j2eeType) {
  ObjectName jsr77mBeanObjectName = null;
  try {
            String domainName = null;
            AdminService adminService = AdminService.getAdminService();
            if (adminService != null) {
                domainName = adminService.getAdminContext().getDomainName();
            } else {
                return false;
            }

            if (j2eeType == null) return false;

            //We do not load JSR77 MBeans for web modules
            //web modules are loaded by the Tomcat container
            if (j2eeType.equals(ManagementObjectManager.J2EE_TYPE_WEB_MODULE)) {
                return false;
            }

            String instanceName =
                ApplicationServer.getServerContext().getInstanceName();

            //form query
            StringBuffer sb = new StringBuffer("");
            sb.append(domainName + ":");
            sb.append("j2eeType=" + j2eeType + ",");
            sb.append("name=" + appName + ",");
            if (! j2eeType.equals(ManagementObjectManager.J2EE_TYPE_APPLICATION)) {
                sb.append("J2EEApplication=null" + ",");
            }
            sb.append("J2EEServer=" + instanceName + "," + "*");

            // perform query
            MBeanServer mbs = adminService.getAdminContext().getMBeanServer();

            ObjectName objNamePattern = new ObjectName(sb.toString());
            java.util.Set s = mbs.queryNames(objNamePattern, null);
            if (s != null && s.size()>0) {
                ObjectName [] objNameArr =
View Full Code Here

        }
    }

    public static ConfigContext getConfigContext() {
        try {
            AdminService adminService = AdminService.getAdminService();
            if (adminService != null) {
                ConfigContext config =
                        adminService.getAdminContext().getAdminConfigContext();
                return config;
            } else {
               return null;
            }
        } catch (Exception e) {
View Full Code Here

    }

    public static String getDomainName()
        throws IASDeploymentException {
        try {
           AdminService adminService = AdminService.getAdminService();
            if (adminService != null) {
                String domainName =
                        adminService.getAdminContext().getDomainName();
                return domainName;
            } else {
               return null;
            }
        } catch (Exception e) {
View Full Code Here

     */
    public SynchronizationClientImpl(java.lang.String instanceName)
            throws SynchronizationException
    {

        AdminService aService = AdminService.getAdminService();
        if ( aService != null && aService.isDas() ) {
            try {
                jmxFileTrans = new JMXFileTransfer (InstanceRegistry.
                            getInstanceConnection(instanceName));

                // since initializing with a connection already
View Full Code Here

     *
     * @return true if this instance is the central administration server.
     */
    public boolean isDAS()
    {
        AdminService adminSvc = AdminService.getAdminService();
        boolean isDAS = false;
        if (adminSvc != null)
        {
            isDAS =  adminSvc.isDas();
        }
        return isDAS;
    }
View Full Code Here

     */
    public void setRestartRequiredForTarget(ConfigContext ctx,
            ArrayList configChangeList ) {
  
        try {
            AdminService admServ = AdminService.getAdminService();

            if ((admServ != null) && (admServ.isDas())) {
                Set nonDynSet = ElementChangeHelper.
                    getXPathesForDynamicallyNotReconfigurableElements(
                    configChangeList);

                Iterator iter = nonDynSet.iterator();
View Full Code Here

      
    /** Creates a new instance of RuleManager */
    public RuleManager(SelfManagementService service) {
        this.service = service;
        instanceName = (ApplicationServer.getServerContext()).getInstanceName();
        AdminService adSrv = AdminService.getAdminService();
        instanceMbs = (adSrv.getAdminContext()).getMBeanServer();
        configCtx = (ApplicationServer.getServerContext()).getConfigContext();
   
        activeRules = Collections.synchronizedMap(new HashMap<String,Rule>());
        inActiveRules = Collections.synchronizedMap(new HashMap<String,Rule>());
        noActionRules = Collections.synchronizedMap(new HashMap<String, Rule>());
View Full Code Here

     */
    public void setRestartRequiredForTarget(ConfigContext ctx,
            ArrayList configChangeList ) {
  
        try {
            AdminService admServ = AdminService.getAdminService();

            if ((admServ != null) && (admServ.isDas())) {
                Set nonDynSet = ElementChangeHelper.
                    getXPathesForDynamicallyNotReconfigurableElements(
                    configChangeList);

                Iterator iter = nonDynSet.iterator();
View Full Code Here

        final String timerMigrationNotEnabledForDAS =
                "EJBLifeCycle: Automatic "
                + " timer migration component not enabled "
                + " for DAS instance";
        try {
            AdminService adminService = AdminService.getAdminService();
            if ((adminService != null) && (! adminService.isDas())) {
                try {
                    Cluster cluster = ClusterHelper.getClusterForInstance(
                            serverContext.getConfigContext(),
                            serverContext.getInstanceName());
                    if (cluster != null) {
View Full Code Here

TOP

Related Classes of com.sun.enterprise.admin.server.core.AdminService

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.