Package com.sun.enterprise.admin.servermgmt

Examples of com.sun.enterprise.admin.servermgmt.DomainsManager


        throws DomainException, CommandValidationException, CommandException
    {       
        //WARNING!!! The code below is duplicated in admin-cli-ee ChangeMasterPasswordCommand.java.
        //I tried to share the code but ran into issues.
        DomainConfig config = getDomainConfig(domainName);                        
        DomainsManager mgr = getFeatureFactory().getDomainsManager();   
        //domain validation upfront (i.e. before we prompt)                     
        mgr.validateDomain(config, true);
       
        masterPassword = getMasterPassword(new RepositoryManager(), config);
        //getPassword(optionName, allowedOnCommandLine, readPrefsFile, readPasswordOptionFromPrefs,
        //readMasterPasswordFile, mgr, config,
        //promptUser, confirm, validate)
        config.put(DomainConfig.K_MASTER_PASSWORD, masterPassword);
        mgr.validateMasterPassword(config);
       
        newMasterPassword = getNewMasterPassword();
        validateOptions();           
        Boolean saveMasterPassword = getSaveMasterPassword(null);       
        config.put(DomainConfig.K_NEW_MASTER_PASSWORD, newMasterPassword);
        config.put(DomainConfig.K_SAVE_MASTER_PASSWORD, saveMasterPassword);
        mgr.changeMasterPassword(config);       
        //END WARNING!!!
    }
View Full Code Here


  private boolean isNotRunning() throws CommandValidationException
  {
    try
    {
      ClientPluggableFeatureFactory  cpff  = getFeatureFactory();
      DomainsManager          dm    = cpff.getDomainsManager();
      DomainConfig          dc    = getDomainConfig(domainName);
      InstancesManager        im    = dm.getInstancesManager(dc);
      final int            state  = im.getInstanceStatus();

      return state == Status.kInstanceNotRunningCode;
    }
    catch(Exception e)
View Full Code Here

        validate();

        //domain validation upfront (i.e. before we prompt)
        try {
            domainName = (String)operands.firstElement();     
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            DomainConfig config = getDomainConfig(domainName);
            manager.validateDomain(config, false);
        } catch (Exception e) {
            CLILogger.getInstance().printDetailMessage(e.getLocalizedMessage());
            throw new CommandException(getLocalizedString("CouldNotCreateDomain",
                new Object[] {domainName}), e);
        }
View Full Code Here

    }

    protected void create(DomainConfig dc)
        throws Exception
    {
        DomainsManager manager = getFeatureFactory().getDomainsManager();
       
        manager.createDomain(dc);
        CLILogger.getInstance().printDetailMessage(getLocalizedString("DomainCreated",
                                                                      new Object[] {domainName}));
        checkAsadminPrefsFile();
        if (getBooleanOption(SAVELOGIN_OPTION))
            saveLogin(Integer.valueOf(getOption(ADMIN_PORT)), adminUser, adminPassword, domainName);
View Full Code Here

  String domainName = null;
        try
        {           
      domainName = (String)operands.firstElement();
            DomainConfig domainConfig = getDomainConfig(domainName);
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            manager.deleteDomain(domainConfig);
            deleteLoginInfo();
        }
        catch (Exception e)
        {
      CLILogger.getInstance().printDetailMessage(e.getLocalizedMessage());
View Full Code Here

        if (!validateOptions())
           throw new CommandValidationException("Validation failed");
        try {
            DomainConfig domainConfig = new DomainConfig(null,
                getDomainsRoot());
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            String[] domainsList = manager.listDomainsAndStatus(domainConfig);
            if (domainsList.length > 0) {
                //*bug fix for #6158809*
                //CLILogger.getInstance().printDetailMessage(
                //    getLocalizedString("ListOfDomains"));
                //*end of bug fix*
 
View Full Code Here

       
        String[] domainsList = null;
        try
        {
            DomainConfig domainConfig = new DomainConfig(null, getDomainsRoot());
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            domainsList = manager.listDomains(domainConfig);
        }
        catch(Exception e)
        {
            throw new CommandException(getLocalizedString("CommandUnSuccessful",
                                                     new Object[] {name} ), e);
View Full Code Here

  
    protected String[] getDomains() throws CommandException
    {
        try
        {
            DomainsManager mgr = getFeatureFactory().getDomainsManager();
            return mgr.listDomains(getDomainConfig(null));           
        }
        catch(Exception e)
        {
            throw new CommandException(e.getLocalizedMessage());
        }               
View Full Code Here

   
    public void stopDomain (String domainName) throws CommandException, CommandValidationException
    {
        try {           
            final ClientPluggableFeatureFactory fac     = getFeatureFactory();
            final DomainsManager                mgr     = fac.getDomainsManager();
            final DomainConfig                  cfg     = getDomainConfig(domainName);
            final InstancesManager              im      = mgr.getInstancesManager(cfg);
            final int                           state   = im.getInstanceStatus();
            final String[]      domains = mgr.listDomains(cfg);
            boolean        exists  = false;
     
            for(int i = 0; domains != null && i < domains.length; i++)
           {
                if(domains[i].equals(domainName))
View Full Code Here

        String[] domainsList = null;
        try
        {
            DomainConfig domainConfig = new DomainConfig(null, getDomainsRoot());
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            domainsList = manager.listDomains(domainConfig);
        }
        catch(Exception e)
        {
            throw new CommandException(getLocalizedString("CommandUnSuccessful",
                                                     new Object[] {name} ), e);
View Full Code Here

TOP

Related Classes of com.sun.enterprise.admin.servermgmt.DomainsManager

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.