com.sun.enterprise.admin.servermgmt.pe
Class PEFileLayout
java.lang.Object
com.sun.enterprise.admin.servermgmt.pe.PEFileLayout
public class PEFileLayout
- extends 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 String DEFAULT_INSTANCE_NAME
- See Also:
- Constant Field Values
_config
protected final RepositoryConfig _config
ADDON_DIR
public static final String ADDON_DIR
- See Also:
- Constant Field Values
CONFIG_DIR
public static final String CONFIG_DIR
- See Also:
- Constant Field Values
CONFIG_BACKUP_DIR
public static final String CONFIG_BACKUP_DIR
- See Also:
- Constant Field Values
DOC_ROOT_DIR
public static final String DOC_ROOT_DIR
- See Also:
- Constant Field Values
JAVA_WEB_START_DIR
public static final String JAVA_WEB_START_DIR
- See Also:
- Constant Field Values
LIB_DIR
public static final String LIB_DIR
- See Also:
- Constant Field Values
CLASSES_DIR
public static final String CLASSES_DIR
- See Also:
- Constant Field Values
APPLIBS_DIR
public static final String APPLIBS_DIR
- See Also:
- Constant Field Values
EXTLIB_DIR
public static final String EXTLIB_DIR
- See Also:
- Constant Field Values
TIMERDB_DIR
public static final String TIMERDB_DIR
- See Also:
- Constant Field Values
LOGS_DIR
public static final String LOGS_DIR
- See Also:
- Constant Field Values
APPS_ROOT_DIR
public static final String APPS_ROOT_DIR
- See Also:
- Constant Field Values
J2EE_APPS_DIR
public static final String J2EE_APPS_DIR
- See Also:
- Constant Field Values
J2EE_MODULES_DIR
public static final String J2EE_MODULES_DIR
- See Also:
- Constant Field Values
LIFECYCLE_MODULES_DIR
public static final String LIFECYCLE_MODULES_DIR
- See Also:
- Constant Field Values
MBEAN_FOLDER_NAME
public static final String MBEAN_FOLDER_NAME
- See Also:
- Constant Field Values
GENERATED_DIR
public static final String GENERATED_DIR
- See Also:
- Constant Field Values
POLICY_DIR
public static final String POLICY_DIR
- See Also:
- Constant Field Values
POLICY_FILE_EXT
public static final String POLICY_FILE_EXT
- See Also:
- Constant Field Values
JSP_DIR
public static final String JSP_DIR
- See Also:
- Constant Field Values
EJB_DIR
public static final String EJB_DIR
- See Also:
- Constant Field Values
XML_DIR
public static final String XML_DIR
- See Also:
- Constant Field Values
DOMAIN_XML_FILE
public static final String DOMAIN_XML_FILE
- See Also:
- Constant Field Values
IMQ
public static final String IMQ
- See Also:
- Constant Field Values
JBI_DIR
public static final String JBI_DIR
- See Also:
- Constant Field Values
JBI_LIB_DIR
public static final String JBI_LIB_DIR
- See Also:
- Constant Field Values
JBI_LIB_INSTALL_DIR
public static final String JBI_LIB_INSTALL_DIR
- See Also:
- Constant Field Values
JBI_TEMPLATE_DIR
public static final String JBI_TEMPLATE_DIR
- See Also:
- Constant Field Values
JBI_TEMPLATE_FILE
public static final String JBI_TEMPLATE_FILE
- See Also:
- Constant Field Values
JBI_INSTANCE_DIR
public static final String JBI_INSTANCE_DIR
- See Also:
- Constant Field Values
JBI_COMPONENTS_DIR
public static final String JBI_COMPONENTS_DIR
- See Also:
- Constant Field Values
JAVAEE_SE_DIR
public static final String JAVAEE_SE_DIR
- See Also:
- Constant Field Values
HTTP_BC_DIR
public static final String HTTP_BC_DIR
- See Also:
- Constant Field Values
JBI_COMPONENT_WS
public static final String JBI_COMPONENT_WS
JBI_SHAREDLIB_DIR
public static final String JBI_SHAREDLIB_DIR
- See Also:
- Constant Field Values
JBI_CONFIG_DIR
public static final String JBI_CONFIG_DIR
- See Also:
- Constant Field Values
JBI_AUTOINSTALL_DIR
public static final String JBI_AUTOINSTALL_DIR
- See Also:
- Constant Field Values
JBI_CONFIG_PRIVATE_DIR
public static final String JBI_CONFIG_PRIVATE_DIR
- See Also:
- Constant Field Values
JBI_REGISTRY_FILE
public static final String JBI_REGISTRY_FILE
- See Also:
- Constant Field Values
HTTP_BC_CONFIG
public static final String HTTP_BC_CONFIG
- See Also:
- Constant Field Values
IMQ_VAR_DIR
public static final String IMQ_VAR_DIR
- See Also:
- Constant Field Values
BIN_DIR
public static final String BIN_DIR
- See Also:
- Constant Field Values
SHARE
public static final String SHARE
- See Also:
- Constant Field Values
INSTALL_DIR
public static final String INSTALL_DIR
- See Also:
- Constant Field Values
TEMPLATES_DIR
public static final String TEMPLATES_DIR
- See Also:
- Constant Field Values
COMMON_DIR
public static final String COMMON_DIR
- See Also:
- Constant Field Values
PROFILE_PROPERTIES
public static final String PROFILE_PROPERTIES
- See Also:
- Constant Field Values
APPLICATIONS_DIR
public static final String APPLICATIONS_DIR
- See Also:
- Constant Field Values
DATABASES_DIR
public static final String DATABASES_DIR
- See Also:
- Constant Field Values
DTDS_DIR
public static final String DTDS_DIR
- See Also:
- Constant Field Values
DOMAIN_DTD
public static final String DOMAIN_DTD
- See Also:
- Constant Field Values
DOMAIN_XML_TEMPLATE
public static final String DOMAIN_XML_TEMPLATE
- See Also:
- Constant Field Values
IMQBROKERD_UNIX
public static final String IMQBROKERD_UNIX
- See Also:
- Constant Field Values
IMQBROKERD_WIN
public static final String IMQBROKERD_WIN
- See Also:
- Constant Field Values
IMQBROKERD
public static final String IMQBROKERD
START_SERV_UNIX
public static final String START_SERV_UNIX
- See Also:
- Constant Field Values
START_SERV_WIN
public static final String START_SERV_WIN
- See Also:
- Constant Field Values
START_SERV_OS
public static final String START_SERV_OS
START_SERV_TEMPLATE_UNIX
public static final String START_SERV_TEMPLATE_UNIX
- See Also:
- Constant Field Values
START_SERV_TEMPLATE_WIN
public static final String START_SERV_TEMPLATE_WIN
- See Also:
- Constant Field Values
START_SERV_TEMPLATE_OS
public static final String START_SERV_TEMPLATE_OS
STOP_SERV_UNIX
public static final String STOP_SERV_UNIX
- See Also:
- Constant Field Values
STOP_SERV_WIN
public static final String STOP_SERV_WIN
- See Also:
- Constant Field Values
STOP_SERV_OS
public static final String STOP_SERV_OS
KILL_SERV_UNIX
public static final String KILL_SERV_UNIX
- See Also:
- Constant Field Values
KILL_SERV_WIN
public static final String KILL_SERV_WIN
- See Also:
- Constant Field Values
KILL_SERV_OS
public static final String KILL_SERV_OS
STOP_SERV_TEMPLATE_UNIX
public static final String STOP_SERV_TEMPLATE_UNIX
- See Also:
- Constant Field Values
STOP_SERV_TEMPLATE_WIN
public static final String STOP_SERV_TEMPLATE_WIN
- See Also:
- Constant Field Values
STOP_SERV_TEMPLATE_OS
public static final String STOP_SERV_TEMPLATE_OS
POLICY_FILE
public static final String POLICY_FILE
- See Also:
- Constant Field Values
STUB_FILE
public static final String STUB_FILE
- See Also:
- Constant Field Values
SEED_FILE
public static final String SEED_FILE
- See Also:
- Constant Field Values
ACC_XML_TEMPLATE
public static final String ACC_XML_TEMPLATE
- See Also:
- Constant Field Values
ACC_XML
public static final String ACC_XML
- See Also:
- Constant Field Values
SESSION_STORE
public static final String SESSION_STORE
- See Also:
- Constant Field Values
AUTO_DEPLOY
public static final String AUTO_DEPLOY
- See Also:
- Constant Field Values
AUTO_DEPLOY_STATUS
public static final String AUTO_DEPLOY_STATUS
- See Also:
- Constant Field Values
KEY_FILE_TEMPLATE
public static final String KEY_FILE_TEMPLATE
- See Also:
- Constant Field Values
KEY_FILE
public static final String KEY_FILE
- See Also:
- Constant Field Values
ADMIN_KEY_FILE
public static final String ADMIN_KEY_FILE
- See Also:
- Constant Field Values
INDEX_FILE
public static final String INDEX_FILE
- See Also:
- Constant Field Values
DOC_ROOT
public static final String DOC_ROOT
- See Also:
- Constant Field Values
DEFAULT_WEB_XML
public static final String DEFAULT_WEB_XML
- See Also:
- Constant Field Values
LOGGING_PROPERTIES_FILE
public static final String LOGGING_PROPERTIES_FILE
- See Also:
- Constant Field Values
LOGIN_CONF
public static final String LOGIN_CONF
- See Also:
- Constant Field Values
WSSSERVERCONFIGOLD
public static final String WSSSERVERCONFIGOLD
- See Also:
- Constant Field Values
WSSSERVERCONFIG
public static final String WSSSERVERCONFIG
- See Also:
- Constant Field Values
KEYSTORE
public static final String KEYSTORE
- See Also:
- Constant Field Values
TRUSTSTORE_TEMPLATE
public static final String TRUSTSTORE_TEMPLATE
- See Also:
- Constant Field Values
TRUSTSTORE
public static final String TRUSTSTORE
- See Also:
- Constant Field Values
MASTERPASSWORD_FILE
public static final String MASTERPASSWORD_FILE
- See Also:
- Constant Field Values
PASSWORD_ALIAS_KEYSTORE
public static final String PASSWORD_ALIAS_KEYSTORE
- See Also:
- Constant Field Values
TIMERDB_WAL_TEMPLATE
public static final String TIMERDB_WAL_TEMPLATE
- See Also:
- Constant Field Values
TIMERDB_WAL
public static final String TIMERDB_WAL
- See Also:
- Constant Field Values
TIMERDB_DBN_TEMPLATE
public static final String TIMERDB_DBN_TEMPLATE
- See Also:
- Constant Field Values
TIMERDB_DBN
public static final String TIMERDB_DBN
- See Also:
- Constant Field Values
DERBY_SQL_FILE
public static final String DERBY_SQL_FILE
- See Also:
- Constant Field Values
EJB_TIMER_TABLE_NAME
public static final String EJB_TIMER_TABLE_NAME
- See Also:
- Constant Field Values
DERBY_DATABASE_DIRECTORY
public static final String DERBY_DATABASE_DIRECTORY
- See Also:
- Constant Field Values
JBI_COMPONENTS
public static final String JBI_COMPONENTS
- See Also:
- Constant Field Values
HTTP_BC_ARCHIVE
public static final String HTTP_BC_ARCHIVE
- See Also:
- Constant Field Values
JBI_COMPONENTS_INSTALL_ROOT
public static final String JBI_COMPONENTS_INSTALL_ROOT
- See Also:
- Constant Field Values
JAVAEE_SE_ARCHIVE
public static final String JAVAEE_SE_ARCHIVE
- See Also:
- Constant Field Values
JBI_SHARED_LIBRARIES
public static final String JBI_SHARED_LIBRARIES
- See Also:
- Constant Field Values
WSDLSL_DIR
public static final String WSDLSL_DIR
- See Also:
- Constant Field Values
WSDLSL_ARCHIVE
public static final 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(File dir)
throws RepositoryException
- Throws:
RepositoryException
getAddonRoot
public File getAddonRoot()
getConfigRoot
public File getConfigRoot()
getRepositoryBackupRoot
public File getRepositoryBackupRoot()
getDocRoot
public File getDocRoot()
getJavaWebStartRoot
public File getJavaWebStartRoot()
getLibDir
public File getLibDir()
getBinDir
public File getBinDir()
getClassesDir
public File getClassesDir()
getAppLibsDir
public File getAppLibsDir()
getExtLibDir
public File getExtLibDir()
getTimerDatabaseDir
public File getTimerDatabaseDir()
getLogsDir
public File getLogsDir()
getApplicationsRootDir
public File getApplicationsRootDir()
getJ2EEAppsDir
public File getJ2EEAppsDir()
getJ2EEModulesDir
public File getJ2EEModulesDir()
getLifecycleModulesDir
public File getLifecycleModulesDir()
getMbeansDir
public File getMbeansDir()
getGeneratedDir
public File getGeneratedDir()
getPolicyDir
public File getPolicyDir()
getJspRootDir
public File getJspRootDir()
getEjbRootDir
public File getEjbRootDir()
getXmlRootDir
public File getXmlRootDir()
getRepositoryDir
public File getRepositoryDir()
getDomainConfigFile
public File getDomainConfigFile()
getDomainConfigBackupFile
public File getDomainConfigBackupFile()
getImqDir
public File getImqDir()
getJbiDir
public File getJbiDir()
getJbiLibDir
public File getJbiLibDir()
getJbiLibInstallDir
public File getJbiLibInstallDir()
getJbiTemplateDir
public File getJbiTemplateDir()
getJbiTemplateFile
public File getJbiTemplateFile()
getJbiInstanceDir
public File getJbiInstanceDir()
getJbiComponentsDir
public File getJbiComponentsDir()
getJavaEESEDir
public File getJavaEESEDir()
getHttpBcDir
public File getHttpBcDir()
getJavaEESEWorkSpace
public File getJavaEESEWorkSpace()
getHttpBcWorkSpace
public File getHttpBcWorkSpace()
getJbiSharedLibDir
public File getJbiSharedLibDir()
getJbiConfigDir
public File getJbiConfigDir()
getJbiAuotoInstallDir
public File getJbiAuotoInstallDir()
getJbiConfigPrivateDir
public File getJbiConfigPrivateDir()
getJbiRegistryFile
public File getJbiRegistryFile()
getHttpBcConfigTemplate
public File getHttpBcConfigTemplate()
getHttpBcConfigFile
public File getHttpBcConfigFile()
getImqVarHome
public File getImqVarHome()
getImqBinDir
public File getImqBinDir()
getImqLibDir
public File getImqLibDir()
getInstallRootDir
public File getInstallRootDir()
getRepositoryRootDir
public File getRepositoryRootDir()
getShareDir
public File getShareDir()
getWebServicesLibDir
public File getWebServicesLibDir()
getTemplatesDir
public File getTemplatesDir()
getProfileFolder
public File getProfileFolder(String profileName)
getProfilePropertiesFile
public File getProfilePropertiesFile(String profileName)
getPreExistingDomainXmlTemplateForProfile
public File getPreExistingDomainXmlTemplateForProfile(String profileName)
getTemplateConfigXml
public File getTemplateConfigXml()
getInstallApplicationsDir
public File getInstallApplicationsDir()
getInstallDatabasesDir
public File getInstallDatabasesDir()
getDtdsDir
public File getDtdsDir()
getDtdFile
public File getDtdFile()
getDomainXmlTemplate
public File getDomainXmlTemplate()
getDomainXmlTemplate
public File getDomainXmlTemplate(String templateName)
getImqBrokerExecutable
public File getImqBrokerExecutable()
getStartServ
public File getStartServ()
getStartServTemplate
public File getStartServTemplate()
getStopServ
public File getStopServ()
getKillServ
public File getKillServ()
getKillServTemplate
public File getKillServTemplate()
getStopServTemplate
public File getStopServTemplate()
getPolicyFileTemplate
public File getPolicyFileTemplate()
getPolicyFile
public File getPolicyFile()
getStubFile
public File getStubFile()
getSeedFile
public File getSeedFile()
getInstallConfigRoot
public File getInstallConfigRoot()
getAppClientContainerXmlTemplate
public File getAppClientContainerXmlTemplate()
getAppClientContainerXml
public File getAppClientContainerXml()
getSessionStore
public File getSessionStore()
getAutoDeployDir
public File getAutoDeployDir()
getAutoDeployStatusDir
public File getAutoDeployStatusDir()
getKeyFileTemplate
public File getKeyFileTemplate()
getKeyFile
public File getKeyFile()
getAdminKeyFile
public File getAdminKeyFile()
getBackupKeyFile
public File getBackupKeyFile()
getIndexFileTemplate
public File getIndexFileTemplate()
getNonEnglishIndexFileTemplate
public File getNonEnglishIndexFileTemplate(Locale locale)
getIndexFile
public File getIndexFile()
getEnglishIndexFile
public File getEnglishIndexFile()
getDefaultWebXmlTemplate
public File getDefaultWebXmlTemplate()
getDefaultWebXml
public File getDefaultWebXml()
getLoggingPropertiesTemplate
public File getLoggingPropertiesTemplate()
getLoggingProperties
public File getLoggingProperties()
getLoginConfTemplate
public File getLoginConfTemplate()
getLoginConf
public File getLoginConf()
getWssServerConfigOldTemplate
public File getWssServerConfigOldTemplate()
getWssServerConfigOld
public File getWssServerConfigOld()
getWssServerConfigTemplate
public File getWssServerConfigTemplate()
getWssServerConfig
public File getWssServerConfig()
getKeyStore
public File getKeyStore()
getTrustStoreTemplate
public File getTrustStoreTemplate()
getKeyStoreTemplate
public 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 File getTrustStore()
getMasterPasswordFile
public File getMasterPasswordFile()
getPasswordAliasKeystore
public File getPasswordAliasKeystore()
getTimerWalTemplate
public File getTimerWalTemplate()
getTimerWal
public File getTimerWal()
getTimerDbnTemplate
public File getTimerDbnTemplate()
getTimerDbn
public File getTimerDbn()
getDerbyEjbTimerSqlFile
public File getDerbyEjbTimerSqlFile()
getDerbyEjbTimerDatabaseDirectory
public 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 Exception
- This method is used to create WSDLSL install root
- Throws:
Exception
getJbiComponents
public File getJbiComponents()
getHttpBcArchiveSource
public File getHttpBcArchiveSource()
getHttpBcArchiveDestination
public File getHttpBcArchiveDestination()
getHttpBcInstallRoot
public File getHttpBcInstallRoot()
getJavaEESEArchiveSource
public File getJavaEESEArchiveSource()
getJavaEESEArchiveDestination
public File getJavaEESEArchiveDestination()
getJavaEESEInstallRoot
public File getJavaEESEInstallRoot()
getJbiSharedLibraries
public File getJbiSharedLibraries()
getWSDLSLDir
public File getWSDLSLDir()
getWSDLSLArchiveSource
public File getWSDLSLArchiveSource()
getWSDLSLArchiveDestination
public File getWSDLSLArchiveDestination()
getWSDLSLInstallRoot
public File getWSDLSLInstallRoot()
Copyright © 2012 GlassFish Community. All Rights Reserved.