com.sun.enterprise.admin.servermgmt.pe
Class PEFileLayout

java.lang.Object
  extended by com.sun.enterprise.admin.servermgmt.pe.PEFileLayout

public class PEFileLayout
extends Object


Field Summary
protected  RepositoryConfig _config
           
static String ACC_XML
           
static String ACC_XML_TEMPLATE
           
static String ADDON_DIR
           
static String ADMIN_KEY_FILE
           
static String APPLIBS_DIR
           
static String APPLICATIONS_DIR
           
static String APPS_ROOT_DIR
           
static String AUTO_DEPLOY
           
static String AUTO_DEPLOY_STATUS
           
static String BIN_DIR
           
static String CLASSES_DIR
           
static String COMMON_DIR
           
static String CONFIG_BACKUP_DIR
           
static String CONFIG_DIR
           
static String DATABASES_DIR
           
static String DEFAULT_INSTANCE_NAME
           
static String DEFAULT_WEB_XML
           
static String DERBY_DATABASE_DIRECTORY
           
static String DERBY_SQL_FILE
           
static String DOC_ROOT
           
static String DOC_ROOT_DIR
           
static String DOMAIN_DTD
           
static String DOMAIN_XML_FILE
           
static String DOMAIN_XML_TEMPLATE
           
static String DTDS_DIR
           
static String EJB_DIR
           
static String EJB_TIMER_TABLE_NAME
           
static String EXTLIB_DIR
           
static String GENERATED_DIR
           
static String HTTP_BC_ARCHIVE
           
static String HTTP_BC_CONFIG
           
static String HTTP_BC_DIR
           
static String IMQ
           
static String IMQ_VAR_DIR
           
static String IMQBROKERD
           
static String IMQBROKERD_UNIX
           
static String IMQBROKERD_WIN
           
static String INDEX_FILE
           
static String INSTALL_DIR
           
static String J2EE_APPS_DIR
           
static String J2EE_MODULES_DIR
           
static String JAVA_WEB_START_DIR
           
static String JAVAEE_SE_ARCHIVE
           
static String JAVAEE_SE_DIR
           
static String JBI_AUTOINSTALL_DIR
           
static String JBI_COMPONENT_WS
           
static String JBI_COMPONENTS
           
static String JBI_COMPONENTS_DIR
           
static String JBI_COMPONENTS_INSTALL_ROOT
           
static String JBI_CONFIG_DIR
           
static String JBI_CONFIG_PRIVATE_DIR
           
static String JBI_DIR
           
static String JBI_INSTANCE_DIR
           
static String JBI_LIB_DIR
           
static String JBI_LIB_INSTALL_DIR
           
static String JBI_REGISTRY_FILE
           
static String JBI_SHARED_LIBRARIES
           
static String JBI_SHAREDLIB_DIR
           
static String JBI_TEMPLATE_DIR
           
static String JBI_TEMPLATE_FILE
           
static String JSP_DIR
           
static String KEY_FILE
           
static String KEY_FILE_TEMPLATE
           
static String KEYSTORE
           
static String KILL_SERV_OS
           
static String KILL_SERV_UNIX
           
static String KILL_SERV_WIN
           
static String LIB_DIR
           
static String LIFECYCLE_MODULES_DIR
           
static String LOGGING_PROPERTIES_FILE
           
static String LOGIN_CONF
           
static String LOGS_DIR
           
static String MASTERPASSWORD_FILE
           
static String MBEAN_FOLDER_NAME
           
static String PASSWORD_ALIAS_KEYSTORE
           
static String POLICY_DIR
           
static String POLICY_FILE
           
static String POLICY_FILE_EXT
           
static String PROFILE_PROPERTIES
           
static String SEED_FILE
           
static String SESSION_STORE
           
static String SHARE
           
static String START_SERV_OS
           
static String START_SERV_TEMPLATE_OS
           
static String START_SERV_TEMPLATE_UNIX
           
static String START_SERV_TEMPLATE_WIN
           
static String START_SERV_UNIX
           
static String START_SERV_WIN
           
static String STOP_SERV_OS
           
static String STOP_SERV_TEMPLATE_OS
           
static String STOP_SERV_TEMPLATE_UNIX
           
static String STOP_SERV_TEMPLATE_WIN
           
static String STOP_SERV_UNIX
           
static String STOP_SERV_WIN
           
static String STUB_FILE
           
static String TEMPLATES_DIR
           
static String TIMERDB_DBN
           
static String TIMERDB_DBN_TEMPLATE
           
static String TIMERDB_DIR
           
static String TIMERDB_WAL
           
static String TIMERDB_WAL_TEMPLATE
           
static String TRUSTSTORE
           
static String TRUSTSTORE_TEMPLATE
           
static String WSDLSL_ARCHIVE
           
static String WSDLSL_DIR
           
static String WSSSERVERCONFIG
           
static String WSSSERVERCONFIGOLD
           
static String XML_DIR
           
 
Constructor Summary
PEFileLayout(RepositoryConfig config)
           
 
Method Summary
protected  void createDirectory(File dir)
           
 void createJBIDirectories()
           
 void createJBIDomainDirectories()
           
 void createJbiSystemComponentsLayout()
          This method is used to create the file layout for JBI system components, HttpSoapBC, JavaEESE, WSDLSL
 void createRepositoryDirectories()
           
 void createRepositoryRoot()
           
 void createWSDLSLInstallRoot()
          This method is used to create WSDLSL install root
 File getAddonRoot()
           
 File getAdminKeyFile()
           
 File getAppClientContainerXml()
           
 File getAppClientContainerXmlTemplate()
           
 File getAppLibsDir()
           
 File getApplicationsRootDir()
           
 File getAutoDeployDir()
           
 File getAutoDeployStatusDir()
           
 File getBackupKeyFile()
           
 File getBinDir()
           
 File getClassesDir()
           
protected  RepositoryConfig getConfig()
           
 File getConfigRoot()
           
 File getDefaultWebXml()
           
 File getDefaultWebXmlTemplate()
           
 File getDerbyEjbTimerDatabaseDirectory()
           
 File getDerbyEjbTimerSqlFile()
           
 File getDocRoot()
           
 File getDomainConfigBackupFile()
           
 File getDomainConfigFile()
           
 File getDomainXmlTemplate()
           
 File getDomainXmlTemplate(String templateName)
           
 File getDtdFile()
           
 File getDtdsDir()
           
 File getEjbRootDir()
           
 File getEnglishIndexFile()
           
 File getExtLibDir()
           
 File getGeneratedDir()
           
 File getHttpBcArchiveDestination()
           
 File getHttpBcArchiveSource()
           
 File getHttpBcConfigFile()
           
 File getHttpBcConfigTemplate()
           
 File getHttpBcDir()
           
 File getHttpBcInstallRoot()
           
 File getHttpBcWorkSpace()
           
 File getImqBinDir()
           
 File getImqBrokerExecutable()
           
 File getImqDir()
           
 File getImqLibDir()
           
 File getImqVarHome()
           
 File getIndexFile()
           
 File getIndexFileTemplate()
           
 File getInstallApplicationsDir()
           
 File getInstallConfigRoot()
           
 File getInstallDatabasesDir()
           
 File getInstallRootDir()
           
 File getJ2EEAppsDir()
           
 File getJ2EEModulesDir()
           
 File getJavaEESEArchiveDestination()
           
 File getJavaEESEArchiveSource()
           
 File getJavaEESEDir()
           
 File getJavaEESEInstallRoot()
           
 File getJavaEESEWorkSpace()
           
 File getJavaWebStartRoot()
           
 File getJbiAuotoInstallDir()
           
 File getJbiComponents()
           
 File getJbiComponentsDir()
           
 File getJbiConfigDir()
           
 File getJbiConfigPrivateDir()
           
 File getJbiDir()
           
 File getJbiInstanceDir()
           
 File getJbiLibDir()
           
 File getJbiLibInstallDir()
           
 File getJbiRegistryFile()
           
 File getJbiSharedLibDir()
           
 File getJbiSharedLibraries()
           
 File getJbiTemplateDir()
           
 File getJbiTemplateFile()
           
 File getJspRootDir()
           
 File getKeyFile()
           
 File getKeyFileTemplate()
           
 File getKeyStore()
           
 File getKeyStoreTemplate()
          Should be used only in the cases where the actual keystore creation fails.
 File getKillServ()
           
 File getKillServTemplate()
           
 File getLibDir()
           
 File getLifecycleModulesDir()
           
 File getLoggingProperties()
           
 File getLoggingPropertiesTemplate()
           
 File getLoginConf()
           
 File getLoginConfTemplate()
           
 File getLogsDir()
           
 File getMasterPasswordFile()
           
 File getMbeansDir()
           
 File getNonEnglishIndexFileTemplate(Locale locale)
           
 File getPasswordAliasKeystore()
           
 File getPolicyDir()
           
 File getPolicyFile()
           
 File getPolicyFileTemplate()
           
 File getPreExistingDomainXmlTemplateForProfile(String profileName)
           
 File getProfileFolder(String profileName)
           
 File getProfilePropertiesFile(String profileName)
           
 File getRepositoryBackupRoot()
           
 File getRepositoryDir()
           
 File getRepositoryRootDir()
           
 File getSeedFile()
           
 File getSessionStore()
           
 File getShareDir()
           
 File getStartServ()
           
 File getStartServTemplate()
           
 File getStopServ()
           
 File getStopServTemplate()
           
 File getStubFile()
           
 File getTemplateConfigXml()
           
 File getTemplatesDir()
           
 File getTimerDatabaseDir()
           
 File getTimerDbn()
           
 File getTimerDbnTemplate()
           
 File getTimerWal()
           
 File getTimerWalTemplate()
           
 File getTrustStore()
           
 File getTrustStoreTemplate()
           
 File getWebServicesLibDir()
           
 File getWSDLSLArchiveDestination()
           
 File getWSDLSLArchiveSource()
           
 File getWSDLSLDir()
           
 File getWSDLSLInstallRoot()
           
 File getWssServerConfig()
           
 File getWssServerConfigOld()
           
 File getWssServerConfigOldTemplate()
           
 File getWssServerConfigTemplate()
           
 File getXmlRootDir()
           
protected static boolean isWindows()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

PEFileLayout

public PEFileLayout(RepositoryConfig config)
Method Detail

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.