Class SecureAdminUpgradeHelper
java.lang.Object
com.sun.enterprise.security.admin.cli.SecureAdminUpgradeHelper
- Direct Known Subclasses:
SecureAdminConfigUpgrade
,SecureAdminStartupCheck
Common logic for formal upgrade (i.e., start-domain --upgrade) and silent upgrade (starting a newer version of GlassFish using
an older version's domain.xml).
- Author:
- Tim Quinn
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected com.sun.enterprise.config.serverbeans.Domain
protected org.glassfish.hk2.api.ServiceLocator
protected com.sun.enterprise.module.bootstrap.StartupContext
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected final void
commit()
protected final void
protected final void
protected final void
protected final void
rollback()
protected final com.sun.enterprise.config.serverbeans.SecureAdmin
protected final com.sun.enterprise.config.serverbeans.SecureAdminHelper
protected final String
protected final SSLUtils
sslUtils()
protected final String
startupArg
(String argName) protected final org.jvnet.hk2.config.Transaction
protected final com.sun.enterprise.config.serverbeans.Domain
protected final com.sun.enterprise.config.serverbeans.SecureAdmin
-
Field Details
-
DAS_CONFIG_NAME
- See Also:
-
domain
@Inject protected com.sun.enterprise.config.serverbeans.Domain domain -
habitat
@Inject protected org.glassfish.hk2.api.ServiceLocator habitat -
startupContext
@Inject protected com.sun.enterprise.module.bootstrap.StartupContext startupContext
-
-
Constructor Details
-
SecureAdminUpgradeHelper
public SecureAdminUpgradeHelper()
-
-
Method Details
-
transaction
protected final org.jvnet.hk2.config.Transaction transaction() -
commit
protected final void commit() throws org.jvnet.hk2.config.RetryableException, org.jvnet.hk2.config.TransactionFailure- Throws:
org.jvnet.hk2.config.RetryableException
org.jvnet.hk2.config.TransactionFailure
-
rollback
protected final void rollback() -
specialAdminIndicator
-
secureAdmin
protected final com.sun.enterprise.config.serverbeans.SecureAdmin secureAdmin() throws org.jvnet.hk2.config.TransactionFailure- Throws:
org.jvnet.hk2.config.TransactionFailure
-
writableDomain
protected final com.sun.enterprise.config.serverbeans.Domain writableDomain() throws org.jvnet.hk2.config.TransactionFailure- Throws:
org.jvnet.hk2.config.TransactionFailure
-
writableSecureAdmin
protected final com.sun.enterprise.config.serverbeans.SecureAdmin writableSecureAdmin() throws org.jvnet.hk2.config.TransactionFailure- Throws:
org.jvnet.hk2.config.TransactionFailure
-
secureAdminHelper
protected final com.sun.enterprise.config.serverbeans.SecureAdminHelper secureAdminHelper() -
sslUtils
-
ensureSecureAdminReady
protected final void ensureSecureAdminReady() throws org.jvnet.hk2.config.TransactionFailure, IOException, KeyStoreException- Throws:
org.jvnet.hk2.config.TransactionFailure
IOException
KeyStoreException
-
startupArg
-
ensureNonDASConfigsReady
protected final void ensureNonDASConfigsReady() throws org.jvnet.hk2.config.TransactionFailure- Throws:
org.jvnet.hk2.config.TransactionFailure
-
ensureDASConfigReady
protected final void ensureDASConfigReady()
-