static Folder getTenantsWorkFolder(final File parentFolder) throws IOException { return getFolder(parentFolder, "tenants"); }
static Folder getTenantsWorkFolder(final File parentFolder) throws IOException { return getFolder(parentFolder, "tenants"); }
static Folder getLicensesFolder() throws IOException { return getFolder(getTempFolder(), "licenses"); }
static Folder getLicensesFolder() throws IOException { return getFolder(getTempFolder(), "licenses"); }
static Folder getPlatformLocalClassLoaderFolder(String artifactType, long artifactId) throws IOException { final Folder localFolder = getPlatformLocalClassLoaderFolder(); final Folder artifactTypeFolder = getFolder(localFolder, artifactType); artifactTypeFolder.createIfNotExists(); final Folder artifactIdFolder = getFolder(artifactTypeFolder, Long.toString(artifactId)); artifactIdFolder.createIfNotExists(); return artifactIdFolder; }
static Folder getPlatformLocalClassLoaderFolder(String artifactType, long artifactId) throws IOException { final Folder localFolder = getPlatformLocalClassLoaderFolder(); final Folder artifactTypeFolder = getFolder(localFolder, artifactType); artifactTypeFolder.createIfNotExists(); final Folder artifactIdFolder = getFolder(artifactTypeFolder, Long.toString(artifactId)); artifactIdFolder.createIfNotExists(); return artifactIdFolder; }
static Folder getPlatformGlobalClassLoaderFolder() throws IOException { final Folder globalFolder = getFolder(getPlatformClassLoaderFolder(), "global"); globalFolder.createIfNotExists(); return globalFolder; }
private static Folder getPlatformLocalClassLoaderFolder() throws IOException { final Folder localFolder = getFolder(getPlatformClassLoaderFolder(), "local"); localFolder.createIfNotExists(); return localFolder; }
static Folder getPlatformGlobalClassLoaderFolder() throws IOException { final Folder globalFolder = getFolder(getPlatformClassLoaderFolder(), "global"); globalFolder.createIfNotExists(); return globalFolder; }
private static Folder getPlatformLocalClassLoaderFolder() throws IOException { final Folder localFolder = getFolder(getPlatformClassLoaderFolder(), "local"); localFolder.createIfNotExists(); return localFolder; }
private static Folder getPlatformClassLoaderFolder() throws IOException { return getFolder(getPlatformTempFolder(), "classloaders").createIfNotExists(); }
static Folder getPlatformTempFolder() throws IOException { return getFolder(getTempFolder(), "platform").createIfNotExists(); }
static Folder getPlatformTempFolder() throws IOException { return getFolder(getTempFolder(), "platform").createIfNotExists(); }
private static Folder getPlatformClassLoaderFolder() throws IOException { return getFolder(getPlatformTempFolder(), "classloaders").createIfNotExists(); }
static Folder getTempFolder() throws IOException { File systemTempFolder = new File(System.getProperty("java.io.tmpdir")); final Folder tempFolder = getFolder(systemTempFolder, TEMP_FOLDER_NAME_PREFIX + getJvmName()); if (!tempFolder.exists()) { warnIfSomeTempFolderAlreadyExists(systemTempFolder); tempFolder.createAsTemporaryFolder(); } return tempFolder; }
static Folder getTenantTempFolder(long tenantId) throws IOException { return getFolder(getTenantsWorkFolder(getTempFolder().getFile()), Long.toString(tenantId)); }
static Folder getTempFolder() throws IOException { File systemTempFolder = new File(System.getProperty("java.io.tmpdir")); final Folder tempFolder = getFolder(systemTempFolder, TEMP_FOLDER_NAME_PREFIX + getJvmName()); if (!tempFolder.exists()) { warnIfSomeTempFolderAlreadyExists(systemTempFolder); tempFolder.createAsTemporaryFolder(); } return tempFolder; }
static Folder getTenantTempFolder(long tenantId) throws IOException { return getFolder(getTenantsWorkFolder(getTempFolder().getFile()), Long.toString(tenantId)); }
public File getSecurityScriptsFolder(long tenantId) throws BonitaHomeNotSetException, IOException { final Folder localFolder = getFolder(getPlatformTempFolder(), "security-scripts").createIfNotExists(); final Folder tenantSecurityScriptsFolder = getFolder(localFolder, String.valueOf(tenantId)).createIfNotExists(); List<BonitaConfiguration> tenantSecurityScripts = getConfigurationService().getTenantSecurityScripts(tenantId); writeBonitaConfiguration(tenantSecurityScriptsFolder.getFile(), tenantSecurityScripts); return tenantSecurityScriptsFolder.getFile(); }
public File getSecurityScriptsFolder(long tenantId) throws BonitaHomeNotSetException, IOException { final Folder localFolder = getFolder(getPlatformTempFolder(), "security-scripts").createIfNotExists(); final Folder tenantSecurityScriptsFolder = getFolder(localFolder, String.valueOf(tenantId)).createIfNotExists(); List<BonitaConfiguration> tenantSecurityScripts = getConfigurationService().getTenantSecurityScripts(tenantId); writeBonitaConfiguration(tenantSecurityScriptsFolder.getFile(), tenantSecurityScripts); return tenantSecurityScriptsFolder.getFile(); }