Methods Summary |
---|
public void | changeMasterPassword(DomainConfig domainConfig)Changes the master password for the domain
|
public void | createDomain(DomainConfig domainConfig)Creates a domain
|
public void | deleteDomain(DomainConfig domainConfig)Deletes a domain identified by the given name.
(Should we stop the DAS and instances administered by this domain before
deleting the domain?)
|
public java.util.BitSet | getDomainFlags()In SE/EE we need an admin user/password that the DAS can use to authenticate to
Node Agents and servers in the domain. This is not the case in PE; hence
this flag -- DomainConfig.K_FLAG_START_DOMAIN_NEEDS_ADMIN_USER
In SE/EE we need an extra non secure http port to host the Lockhart components
which is controlled by -- DomainConfig.K_FLAG_CREATE_DOMAIN_NEEDS_ALTERNATE_ADMIN_PORT
|
public java.lang.String[] | getExtraPasswordOptions(DomainConfig config)SE/EE supports NSS as its native SSL database. NSS is capable of supporting multiple
slots (e.g. for different SSL hardware devices, smartcards, etc). Each device
needs a specific password which the CLI must prompt for.
|
public InstancesManager | getInstancesManager(RepositoryConfig config)
|
public java.lang.String[] | listDomains(DomainConfig domainConfig)Lists all the domains.
|
public java.lang.String[] | listDomainsAndStatus(DomainConfig domainConfig)Lists all the domains and their status
|
public void | startDomain(DomainConfig domainConfig)Starts the Domain Administration Server (DAS) that administers the given
domain.
|
public void | stopDomain(DomainConfig domainConfig)Stops the Domain Administration Server (DAS) that administers the given
domain.
|
public void | stopDomainForcibly(DomainConfig domainConfig, int timeout)Stops the Domain Administration Server (DAS) that administers the given
domain.
|
public void | validateAdminUserAndPassword(DomainConfig domainConfig)
|
public void | validateDomain(DomainConfig domainConfig, boolean domainExists)
|
public void | validateMasterPassword(DomainConfig config)
|