1 23 24 package com.sun.enterprise.admin.servermgmt; 25 26 import java.util.BitSet ; 27 28 30 public interface DomainsManager 31 { 32 41 public BitSet getDomainFlags(); 42 43 48 public String [] getExtraPasswordOptions(DomainConfig config) 49 throws DomainException; 50 51 52 64 public void createDomain(DomainConfig domainConfig) 65 throws DomainException; 66 67 78 public void deleteDomain(DomainConfig domainConfig) 79 throws DomainException; 80 81 87 public void startDomain(DomainConfig domainConfig) 88 throws DomainException; 89 90 96 public void stopDomain(DomainConfig domainConfig) 97 throws DomainException; 98 99 102 public String [] listDomains(DomainConfig domainConfig) 103 throws DomainException; 104 105 108 public String [] listDomainsAndStatus(DomainConfig domainConfig) 109 throws DomainException; 110 111 114 public void changeMasterPassword(DomainConfig domainConfig) 115 throws DomainException; 116 117 public void validateDomain(DomainConfig domainConfig, boolean domainExists) 118 throws DomainException; 119 120 public void validateMasterPassword(DomainConfig config) throws DomainException; 121 122 public void validateAdminUserAndPassword(DomainConfig domainConfig) throws DomainException; 123 124 126 public InstancesManager getInstancesManager(RepositoryConfig config); 127 } 128 | Popular Tags |