Package com.sun.enterprise.admin.servermgmt

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


    public void changeMasterPassword(String domainName)
        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


  {
    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;
    }
View Full Code Here

        //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

       
        checkPortPrivilege(new Integer[]{adminPort,instancePort,jmsPort,orbPort,httpSSLPort,
                                           jmsPort, orbPort, httpSSLPort, iiopSSLPort,
                                           iiopMutualAuthPort, jmxPort});
       
        domainConfig = new DomainConfig(domainName,
                                                     adminPort, domainPath, adminUser,
                                                     adminPassword,
                                                     masterPassword,
                                                     saveMasterPassword, instancePort, jmsUser,
                                                     jmsPassword, jmsPort, orbPort,
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)
View Full Code Here

  PEDomainConfigValidator p;
  DomainConfig dc1, dc2;
 
  protected void setUp() throws Exception {
  p = new PEDomainConfigValidator();
  dc1 = new DomainConfig("domainName",
              new Integer(1),
              "domainRoot",
              "adminUser",
              "adminPassword",
              "masterPassword",
              new Integer(2),
              "jmsUser",
              "jmsPassword",
              new Integer(3),
              new Integer(4),
              new Integer(5),
              new Integer(6),
              new Integer(7),
              new Properties()){
    protected String getFilePath(String p){
      return p;
    }
    };
  dc2 = new DomainConfig("domainName",
              new Integer(1),
              "domainRoot",
              "adminUser",
              "adminPassword",
              new Integer(1),
View Full Code Here

            throws CommandException, CommandValidationException
    {
        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*
 
View Full Code Here

        validateOptions();
       
        String[] domainsList = null;
        try
        {
            DomainConfig domainConfig = new DomainConfig(null, getDomainsRoot());
            DomainsManager manager = getFeatureFactory().getDomainsManager();
            domainsList = manager.listDomains(domainConfig);
        }
        catch(Exception e)
        {
View Full Code Here


    protected DomainConfig getDomainConfig(String domainName) throws CommandException
    {
        try {
            DomainConfig dc = new DomainConfig(domainName, getDomainsRoot());

      // add map entries for --verbose and --debug options to start-domain
      if ( getBooleanOption("verbose") ) {
    dc.put(DomainConfig.K_VERBOSE, Boolean.TRUE);
      }
      if ( getBooleanOption("debug") ) {
    dc.put(DomainConfig.K_DEBUG, Boolean.TRUE);
      }

            return dc;

        } catch (Exception e) {
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;
     
View Full Code Here

TOP

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

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.