/** * Get the directory where the invocation information will be/is saved to. */ @Override public File getInvocationManagerDirectory() { File home = applicationConfiguration.getApplicationHomeDir(); File invocationManagerDirectory = new File(home,"externaltool"); if (!invocationManagerDirectory.exists()) { invocationManagerDirectory.mkdir(); } return invocationManagerDirectory; }
private void setDerbyPaths() { if (databaseConfiguration.getConnectorType() == DatabaseConfiguration.CONNECTOR_DERBY) { String homeDir = applicationConfiguration.getApplicationHomeDir().getAbsolutePath(); System.setProperty("derby.system.home",homeDir); File logFile = new File(applicationConfiguration.getLogDir(), "derby.log"); System.setProperty("derby.stream.error.file", logFile.getAbsolutePath()); } }
private static void setDerbyPaths() { System.setProperty("derby.system.home", getAppDirectory().getAbsolutePath()); File logFile = new File(applicationConfiguration.getLogDir(), "derby.log"); System.setProperty("derby.stream.error.file", logFile.getAbsolutePath()); }
/** * Get the configuration directory where the security stuff will be/is saved to. */ public static File getCredentialManagerDefaultDirectory(ApplicationConfiguration applicationConfiguration) { File home = applicationConfiguration.getApplicationHomeDir(); File secConfigDirectory = new File(home,"security"); if (!secConfigDirectory.exists()) { secConfigDirectory.mkdir(); } return secConfigDirectory; }
private static File getAppDirectory() { return new File(applicationConfiguration.getApplicationHomeDir().getAbsolutePath()); }