com.sun.enterprise.admin.servermgmt.pe
Class PEFileLayout
java.lang.Object
com.sun.enterprise.admin.servermgmt.pe.PEFileLayout
public class PEFileLayout
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_INSTANCE_NAME
public static final java.lang.String DEFAULT_INSTANCE_NAME
- See Also:
- Constant Field Values
_config
protected final RepositoryConfig _config
ADDON_DIR
public static final java.lang.String ADDON_DIR
- See Also:
- Constant Field Values
CONFIG_DIR
public static final java.lang.String CONFIG_DIR
- See Also:
- Constant Field Values
CONFIG_BACKUP_DIR
public static final java.lang.String CONFIG_BACKUP_DIR
- See Also:
- Constant Field Values
DOC_ROOT_DIR
public static final java.lang.String DOC_ROOT_DIR
- See Also:
- Constant Field Values
JAVA_WEB_START_DIR
public static final java.lang.String JAVA_WEB_START_DIR
- See Also:
- Constant Field Values
LIB_DIR
public static final java.lang.String LIB_DIR
- See Also:
- Constant Field Values
CLASSES_DIR
public static final java.lang.String CLASSES_DIR
- See Also:
- Constant Field Values
APPLIBS_DIR
public static final java.lang.String APPLIBS_DIR
- See Also:
- Constant Field Values
EXTLIB_DIR
public static final java.lang.String EXTLIB_DIR
- See Also:
- Constant Field Values
TIMERDB_DIR
public static final java.lang.String TIMERDB_DIR
- See Also:
- Constant Field Values
LOGS_DIR
public static final java.lang.String LOGS_DIR
- See Also:
- Constant Field Values
APPS_ROOT_DIR
public static final java.lang.String APPS_ROOT_DIR
- See Also:
- Constant Field Values
J2EE_APPS_DIR
public static final java.lang.String J2EE_APPS_DIR
- See Also:
- Constant Field Values
J2EE_MODULES_DIR
public static final java.lang.String J2EE_MODULES_DIR
- See Also:
- Constant Field Values
LIFECYCLE_MODULES_DIR
public static final java.lang.String LIFECYCLE_MODULES_DIR
- See Also:
- Constant Field Values
MBEAN_FOLDER_NAME
public static final java.lang.String MBEAN_FOLDER_NAME
- See Also:
- Constant Field Values
GENERATED_DIR
public static final java.lang.String GENERATED_DIR
- See Also:
- Constant Field Values
POLICY_DIR
public static final java.lang.String POLICY_DIR
- See Also:
- Constant Field Values
POLICY_FILE_EXT
public static final java.lang.String POLICY_FILE_EXT
- See Also:
- Constant Field Values
JSP_DIR
public static final java.lang.String JSP_DIR
- See Also:
- Constant Field Values
EJB_DIR
public static final java.lang.String EJB_DIR
- See Also:
- Constant Field Values
XML_DIR
public static final java.lang.String XML_DIR
- See Also:
- Constant Field Values
DOMAIN_XML_FILE
public static final java.lang.String DOMAIN_XML_FILE
- See Also:
- Constant Field Values
IMQ
public static final java.lang.String IMQ
- See Also:
- Constant Field Values
JBI_DIR
public static final java.lang.String JBI_DIR
- See Also:
- Constant Field Values
JBI_LIB_DIR
public static final java.lang.String JBI_LIB_DIR
- See Also:
- Constant Field Values
JBI_LIB_INSTALL_DIR
public static final java.lang.String JBI_LIB_INSTALL_DIR
- See Also:
- Constant Field Values
JBI_TEMPLATE_DIR
public static final java.lang.String JBI_TEMPLATE_DIR
- See Also:
- Constant Field Values
JBI_TEMPLATE_FILE
public static final java.lang.String JBI_TEMPLATE_FILE
- See Also:
- Constant Field Values
JBI_INSTANCE_DIR
public static final java.lang.String JBI_INSTANCE_DIR
- See Also:
- Constant Field Values
JBI_COMPONENTS_DIR
public static final java.lang.String JBI_COMPONENTS_DIR
- See Also:
- Constant Field Values
JAVAEE_SE_DIR
public static final java.lang.String JAVAEE_SE_DIR
- See Also:
- Constant Field Values
HTTP_BC_DIR
public static final java.lang.String HTTP_BC_DIR
- See Also:
- Constant Field Values
JBI_COMPONENT_WS
public static final java.lang.String JBI_COMPONENT_WS
JBI_SHAREDLIB_DIR
public static final java.lang.String JBI_SHAREDLIB_DIR
- See Also:
- Constant Field Values
JBI_CONFIG_DIR
public static final java.lang.String JBI_CONFIG_DIR
- See Also:
- Constant Field Values
JBI_AUTOINSTALL_DIR
public static final java.lang.String JBI_AUTOINSTALL_DIR
- See Also:
- Constant Field Values
JBI_CONFIG_PRIVATE_DIR
public static final java.lang.String JBI_CONFIG_PRIVATE_DIR
- See Also:
- Constant Field Values
JBI_REGISTRY_FILE
public static final java.lang.String JBI_REGISTRY_FILE
- See Also:
- Constant Field Values
HTTP_BC_CONFIG
public static final java.lang.String HTTP_BC_CONFIG
- See Also:
- Constant Field Values
IMQ_VAR_DIR
public static final java.lang.String IMQ_VAR_DIR
- See Also:
- Constant Field Values
BIN_DIR
public static final java.lang.String BIN_DIR
- See Also:
- Constant Field Values
SHARE
public static final java.lang.String SHARE
- See Also:
- Constant Field Values
INSTALL_DIR
public static final java.lang.String INSTALL_DIR
- See Also:
- Constant Field Values
TEMPLATES_DIR
public static final java.lang.String TEMPLATES_DIR
- See Also:
- Constant Field Values
COMMON_DIR
public static final java.lang.String COMMON_DIR
- See Also:
- Constant Field Values
PROFILE_PROPERTIES
public static final java.lang.String PROFILE_PROPERTIES
- See Also:
- Constant Field Values
APPLICATIONS_DIR
public static final java.lang.String APPLICATIONS_DIR
- See Also:
- Constant Field Values
DATABASES_DIR
public static final java.lang.String DATABASES_DIR
- See Also:
- Constant Field Values
DTDS_DIR
public static final java.lang.String DTDS_DIR
- See Also:
- Constant Field Values
DOMAIN_DTD
public static final java.lang.String DOMAIN_DTD
- See Also:
- Constant Field Values
DOMAIN_XML_TEMPLATE
public static final java.lang.String DOMAIN_XML_TEMPLATE
- See Also:
- Constant Field Values
IMQBROKERD_UNIX
public static final java.lang.String IMQBROKERD_UNIX
- See Also:
- Constant Field Values
IMQBROKERD_WIN
public static final java.lang.String IMQBROKERD_WIN
- See Also:
- Constant Field Values
IMQBROKERD
public static final java.lang.String IMQBROKERD
START_SERV_UNIX
public static final java.lang.String START_SERV_UNIX
- See Also:
- Constant Field Values
START_SERV_WIN
public static final java.lang.String START_SERV_WIN
- See Also:
- Constant Field Values
START_SERV_OS
public static final java.lang.String START_SERV_OS
START_SERV_TEMPLATE_UNIX
public static final java.lang.String START_SERV_TEMPLATE_UNIX
- See Also:
- Constant Field Values
START_SERV_TEMPLATE_WIN
public static final java.lang.String START_SERV_TEMPLATE_WIN
- See Also:
- Constant Field Values
START_SERV_TEMPLATE_OS
public static final java.lang.String START_SERV_TEMPLATE_OS
STOP_SERV_UNIX
public static final java.lang.String STOP_SERV_UNIX
- See Also:
- Constant Field Values
STOP_SERV_WIN
public static final java.lang.String STOP_SERV_WIN
- See Also:
- Constant Field Values
STOP_SERV_OS
public static final java.lang.String STOP_SERV_OS
KILL_SERV_UNIX
public static final java.lang.String KILL_SERV_UNIX
- See Also:
- Constant Field Values
KILL_SERV_WIN
public static final java.lang.String KILL_SERV_WIN
- See Also:
- Constant Field Values
KILL_SERV_OS
public static final java.lang.String KILL_SERV_OS
STOP_SERV_TEMPLATE_UNIX
public static final java.lang.String STOP_SERV_TEMPLATE_UNIX
- See Also:
- Constant Field Values
STOP_SERV_TEMPLATE_WIN
public static final java.lang.String STOP_SERV_TEMPLATE_WIN
- See Also:
- Constant Field Values
STOP_SERV_TEMPLATE_OS
public static final java.lang.String STOP_SERV_TEMPLATE_OS
POLICY_FILE
public static final java.lang.String POLICY_FILE
- See Also:
- Constant Field Values
STUB_FILE
public static final java.lang.String STUB_FILE
- See Also:
- Constant Field Values
SEED_FILE
public static final java.lang.String SEED_FILE
- See Also:
- Constant Field Values
ACC_XML_TEMPLATE
public static final java.lang.String ACC_XML_TEMPLATE
- See Also:
- Constant Field Values
ACC_XML
public static final java.lang.String ACC_XML
- See Also:
- Constant Field Values
SESSION_STORE
public static final java.lang.String SESSION_STORE
- See Also:
- Constant Field Values
AUTO_DEPLOY
public static final java.lang.String AUTO_DEPLOY
- See Also:
- Constant Field Values
AUTO_DEPLOY_STATUS
public static final java.lang.String AUTO_DEPLOY_STATUS
- See Also:
- Constant Field Values
KEY_FILE_TEMPLATE
public static final java.lang.String KEY_FILE_TEMPLATE
- See Also:
- Constant Field Values
KEY_FILE
public static final java.lang.String KEY_FILE
- See Also:
- Constant Field Values
ADMIN_KEY_FILE
public static final java.lang.String ADMIN_KEY_FILE
- See Also:
- Constant Field Values
INDEX_FILE
public static final java.lang.String INDEX_FILE
- See Also:
- Constant Field Values
DOC_ROOT
public static final java.lang.String DOC_ROOT
- See Also:
- Constant Field Values
DEFAULT_WEB_XML
public static final java.lang.String DEFAULT_WEB_XML
- See Also:
- Constant Field Values
LOGGING_PROPERTIES_FILE
public static final java.lang.String LOGGING_PROPERTIES_FILE
- See Also:
- Constant Field Values
LOGIN_CONF
public static final java.lang.String LOGIN_CONF
- See Also:
- Constant Field Values
WSSSERVERCONFIGOLD
public static final java.lang.String WSSSERVERCONFIGOLD
- See Also:
- Constant Field Values
WSSSERVERCONFIG
public static final java.lang.String WSSSERVERCONFIG
- See Also:
- Constant Field Values
KEYSTORE
public static final java.lang.String KEYSTORE
- See Also:
- Constant Field Values
TRUSTSTORE_TEMPLATE
public static final java.lang.String TRUSTSTORE_TEMPLATE
- See Also:
- Constant Field Values
TRUSTSTORE
public static final java.lang.String TRUSTSTORE
- See Also:
- Constant Field Values
MASTERPASSWORD_FILE
public static final java.lang.String MASTERPASSWORD_FILE
- See Also:
- Constant Field Values
PASSWORD_ALIAS_KEYSTORE
public static final java.lang.String PASSWORD_ALIAS_KEYSTORE
- See Also:
- Constant Field Values
TIMERDB_WAL_TEMPLATE
public static final java.lang.String TIMERDB_WAL_TEMPLATE
- See Also:
- Constant Field Values
TIMERDB_WAL
public static final java.lang.String TIMERDB_WAL
- See Also:
- Constant Field Values
TIMERDB_DBN_TEMPLATE
public static final java.lang.String TIMERDB_DBN_TEMPLATE
- See Also:
- Constant Field Values
TIMERDB_DBN
public static final java.lang.String TIMERDB_DBN
- See Also:
- Constant Field Values
DERBY_SQL_FILE
public static final java.lang.String DERBY_SQL_FILE
- See Also:
- Constant Field Values
EJB_TIMER_TABLE_NAME
public static final java.lang.String EJB_TIMER_TABLE_NAME
- See Also:
- Constant Field Values
DERBY_DATABASE_DIRECTORY
public static final java.lang.String DERBY_DATABASE_DIRECTORY
- See Also:
- Constant Field Values
JBI_COMPONENTS
public static final java.lang.String JBI_COMPONENTS
- See Also:
- Constant Field Values
HTTP_BC_ARCHIVE
public static final java.lang.String HTTP_BC_ARCHIVE
- See Also:
- Constant Field Values
JBI_COMPONENTS_INSTALL_ROOT
public static final java.lang.String JBI_COMPONENTS_INSTALL_ROOT
- See Also:
- Constant Field Values
JAVAEE_SE_ARCHIVE
public static final java.lang.String JAVAEE_SE_ARCHIVE
- See Also:
- Constant Field Values
JBI_SHARED_LIBRARIES
public static final java.lang.String JBI_SHARED_LIBRARIES
- See Also:
- Constant Field Values
WSDLSL_DIR
public static final java.lang.String WSDLSL_DIR
- See Also:
- Constant Field Values
WSDLSL_ARCHIVE
public static final java.lang.String WSDLSL_ARCHIVE
- See Also:
- Constant Field Values
PEFileLayout
public PEFileLayout(RepositoryConfig config)
createRepositoryDirectories
public void createRepositoryDirectories()
throws RepositoryException
- Throws:
RepositoryException
getConfig
protected RepositoryConfig getConfig()
createRepositoryRoot
public void createRepositoryRoot()
throws RepositoryException
- Throws:
RepositoryException
createJBIDirectories
public void createJBIDirectories()
throws RepositoryException
- Throws:
RepositoryException
createJBIDomainDirectories
public void createJBIDomainDirectories()
throws RepositoryException
- Throws:
RepositoryException
createDirectory
protected void createDirectory(java.io.File dir)
throws RepositoryException
- Throws:
RepositoryException
getAddonRoot
public java.io.File getAddonRoot()
getConfigRoot
public java.io.File getConfigRoot()
getRepositoryBackupRoot
public java.io.File getRepositoryBackupRoot()
getDocRoot
public java.io.File getDocRoot()
getJavaWebStartRoot
public java.io.File getJavaWebStartRoot()
getLibDir
public java.io.File getLibDir()
getBinDir
public java.io.File getBinDir()
getClassesDir
public java.io.File getClassesDir()
getAppLibsDir
public java.io.File getAppLibsDir()
getExtLibDir
public java.io.File getExtLibDir()
getTimerDatabaseDir
public java.io.File getTimerDatabaseDir()
getLogsDir
public java.io.File getLogsDir()
getApplicationsRootDir
public java.io.File getApplicationsRootDir()
getJ2EEAppsDir
public java.io.File getJ2EEAppsDir()
getJ2EEModulesDir
public java.io.File getJ2EEModulesDir()
getLifecycleModulesDir
public java.io.File getLifecycleModulesDir()
getMbeansDir
public java.io.File getMbeansDir()
getGeneratedDir
public java.io.File getGeneratedDir()
getPolicyDir
public java.io.File getPolicyDir()
getJspRootDir
public java.io.File getJspRootDir()
getEjbRootDir
public java.io.File getEjbRootDir()
getXmlRootDir
public java.io.File getXmlRootDir()
getRepositoryDir
public java.io.File getRepositoryDir()
getDomainConfigFile
public java.io.File getDomainConfigFile()
getDomainConfigBackupFile
public java.io.File getDomainConfigBackupFile()
getImqDir
public java.io.File getImqDir()
getJbiDir
public java.io.File getJbiDir()
getJbiLibDir
public java.io.File getJbiLibDir()
getJbiLibInstallDir
public java.io.File getJbiLibInstallDir()
getJbiTemplateDir
public java.io.File getJbiTemplateDir()
getJbiTemplateFile
public java.io.File getJbiTemplateFile()
getJbiInstanceDir
public java.io.File getJbiInstanceDir()
getJbiComponentsDir
public java.io.File getJbiComponentsDir()
getJavaEESEDir
public java.io.File getJavaEESEDir()
getHttpBcDir
public java.io.File getHttpBcDir()
getJavaEESEWorkSpace
public java.io.File getJavaEESEWorkSpace()
getHttpBcWorkSpace
public java.io.File getHttpBcWorkSpace()
getJbiSharedLibDir
public java.io.File getJbiSharedLibDir()
getJbiConfigDir
public java.io.File getJbiConfigDir()
getJbiAuotoInstallDir
public java.io.File getJbiAuotoInstallDir()
getJbiConfigPrivateDir
public java.io.File getJbiConfigPrivateDir()
getJbiRegistryFile
public java.io.File getJbiRegistryFile()
getHttpBcConfigTemplate
public java.io.File getHttpBcConfigTemplate()
getHttpBcConfigFile
public java.io.File getHttpBcConfigFile()
getImqVarHome
public java.io.File getImqVarHome()
getImqBinDir
public java.io.File getImqBinDir()
getImqLibDir
public java.io.File getImqLibDir()
getInstallRootDir
public java.io.File getInstallRootDir()
getRepositoryRootDir
public java.io.File getRepositoryRootDir()
getShareDir
public java.io.File getShareDir()
getWebServicesLibDir
public java.io.File getWebServicesLibDir()
getTemplatesDir
public java.io.File getTemplatesDir()
getProfileFolder
public java.io.File getProfileFolder(java.lang.String profileName)
getProfilePropertiesFile
public java.io.File getProfilePropertiesFile(java.lang.String profileName)
getPreExistingDomainXmlTemplateForProfile
public java.io.File getPreExistingDomainXmlTemplateForProfile(java.lang.String profileName)
getTemplateConfigXml
public java.io.File getTemplateConfigXml()
getInstallApplicationsDir
public java.io.File getInstallApplicationsDir()
getInstallDatabasesDir
public java.io.File getInstallDatabasesDir()
getDtdsDir
public java.io.File getDtdsDir()
getDtdFile
public java.io.File getDtdFile()
getDomainXmlTemplate
public java.io.File getDomainXmlTemplate()
getDomainXmlTemplate
public java.io.File getDomainXmlTemplate(java.lang.String templateName)
getImqBrokerExecutable
public java.io.File getImqBrokerExecutable()
getStartServ
public java.io.File getStartServ()
getStartServTemplate
public java.io.File getStartServTemplate()
getStopServ
public java.io.File getStopServ()
getKillServ
public java.io.File getKillServ()
getKillServTemplate
public java.io.File getKillServTemplate()
getStopServTemplate
public java.io.File getStopServTemplate()
getPolicyFileTemplate
public java.io.File getPolicyFileTemplate()
getPolicyFile
public java.io.File getPolicyFile()
getStubFile
public java.io.File getStubFile()
getSeedFile
public java.io.File getSeedFile()
getInstallConfigRoot
public java.io.File getInstallConfigRoot()
getAppClientContainerXmlTemplate
public java.io.File getAppClientContainerXmlTemplate()
getAppClientContainerXml
public java.io.File getAppClientContainerXml()
getSessionStore
public java.io.File getSessionStore()
getAutoDeployDir
public java.io.File getAutoDeployDir()
getAutoDeployStatusDir
public java.io.File getAutoDeployStatusDir()
getKeyFileTemplate
public java.io.File getKeyFileTemplate()
getKeyFile
public java.io.File getKeyFile()
getAdminKeyFile
public java.io.File getAdminKeyFile()
getBackupKeyFile
public java.io.File getBackupKeyFile()
getIndexFileTemplate
public java.io.File getIndexFileTemplate()
getNonEnglishIndexFileTemplate
public java.io.File getNonEnglishIndexFileTemplate(java.util.Locale locale)
getIndexFile
public java.io.File getIndexFile()
getEnglishIndexFile
public java.io.File getEnglishIndexFile()
getDefaultWebXmlTemplate
public java.io.File getDefaultWebXmlTemplate()
getDefaultWebXml
public java.io.File getDefaultWebXml()
getLoggingPropertiesTemplate
public java.io.File getLoggingPropertiesTemplate()
getLoggingProperties
public java.io.File getLoggingProperties()
getLoginConfTemplate
public java.io.File getLoginConfTemplate()
getLoginConf
public java.io.File getLoginConf()
getWssServerConfigOldTemplate
public java.io.File getWssServerConfigOldTemplate()
getWssServerConfigOld
public java.io.File getWssServerConfigOld()
getWssServerConfigTemplate
public java.io.File getWssServerConfigTemplate()
getWssServerConfig
public java.io.File getWssServerConfig()
getKeyStore
public java.io.File getKeyStore()
getTrustStoreTemplate
public java.io.File getTrustStoreTemplate()
getKeyStoreTemplate
public java.io.File getKeyStoreTemplate()
- Should be used only in the cases where the actual keystore creation fails.
The idea is when we are unable to create the JKS-keystore, we should
copy the keystore in templates folder into the domain's config folder.
This keystore is by no means a keystore for public use. It's just a
keystore with a primary key "changeit" and associated certificate with
signature:
--------------------------------------------------------------
Keystore type: jks
Keystore provider: SUN
Your keystore contains 1 entry
Alias name: s1as
Creation date: Sep 11, 2008
Entry type: keyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=localhost, OU=GlassFish, O=Sun Microsystems, L=Santa Clara, ST=California, C=US
Issuer: CN=localhost, OU=GlassFish, O=Sun Microsystems, L=Santa Clara, ST=California, C=US
Serial number: 48c9e075
Valid from: Thu Sep 11 20:22:29 PDT 2008 until: Sun Sep 09 20:22:29 PDT 2018
Certificate fingerprints:
MD5: 00:E5:5D:1F:07:CC:99:9F:CF:68:0E:AD:29:43:E0:48
SHA1: 1B:62:3E:B2:3D:D7:0B:63:80:92:EE:9A:59:F7:D5:9F:97:A3:FD:98
--------------------------------------------------------------
- Returns:
- File representing the keystore path. Does not check if the
path actually exists.
getTrustStore
public java.io.File getTrustStore()
getMasterPasswordFile
public java.io.File getMasterPasswordFile()
getPasswordAliasKeystore
public java.io.File getPasswordAliasKeystore()
getTimerWalTemplate
public java.io.File getTimerWalTemplate()
getTimerWal
public java.io.File getTimerWal()
getTimerDbnTemplate
public java.io.File getTimerDbnTemplate()
getTimerDbn
public java.io.File getTimerDbn()
getDerbyEjbTimerSqlFile
public java.io.File getDerbyEjbTimerSqlFile()
getDerbyEjbTimerDatabaseDirectory
public java.io.File getDerbyEjbTimerDatabaseDirectory()
isWindows
protected static boolean isWindows()
createJbiSystemComponentsLayout
public void createJbiSystemComponentsLayout()
throws RepositoryException
- This method is used to create the file layout for
JBI system components, HttpSoapBC, JavaEESE, WSDLSL
- Throws:
RepositoryException
createWSDLSLInstallRoot
public void createWSDLSLInstallRoot()
throws java.lang.Exception
- This method is used to create WSDLSL install root
- Throws:
java.lang.Exception
getJbiComponents
public java.io.File getJbiComponents()
getHttpBcArchiveSource
public java.io.File getHttpBcArchiveSource()
getHttpBcArchiveDestination
public java.io.File getHttpBcArchiveDestination()
getHttpBcInstallRoot
public java.io.File getHttpBcInstallRoot()
getJavaEESEArchiveSource
public java.io.File getJavaEESEArchiveSource()
getJavaEESEArchiveDestination
public java.io.File getJavaEESEArchiveDestination()
getJavaEESEInstallRoot
public java.io.File getJavaEESEInstallRoot()
getJbiSharedLibraries
public java.io.File getJbiSharedLibraries()
getWSDLSLDir
public java.io.File getWSDLSLDir()
getWSDLSLArchiveSource
public java.io.File getWSDLSLArchiveSource()
getWSDLSLArchiveDestination
public java.io.File getWSDLSLArchiveDestination()
getWSDLSLInstallRoot
public java.io.File getWSDLSLInstallRoot()
Copyright © 2012 GlassFish Community. All Rights Reserved.