public class ModuleDetailsHelper
extends java.lang.Object
| Constructor and Description |
|---|
ModuleDetailsHelper() |
| Modifier and Type | Method and Description |
|---|---|
static ModuleDetails |
createModuleDetailsFromPropertiesStream(java.io.InputStream is)
Factory method to create module details from a stream of a properties file
|
static ModuleDetails |
createModuleDetailsFromPropertyLocation(java.lang.String location)
Creates a module details helper object based on a file location.
|
static ModuleDetails |
createModuleDetailsFromWarAndId(java.lang.String warLocation,
java.lang.String moduleId)
Creates a module details instance based on a war location and the module id
|
static de.schlichtherle.truezip.file.TFile |
getModuleDetailsFileFromWarAndId(java.lang.String warLocation,
java.lang.String moduleId) |
static java.lang.String |
getModulePropertiesFileLocation(java.lang.String warLocation,
java.lang.String moduleId)
Gets the file location
|
static java.lang.String |
getModulePropertiesFilePathInWar(java.lang.String moduleId) |
static void |
saveModuleDetails(java.lang.String warLocation,
ModuleDetails moduleDetails)
Saves the module details to the war in the correct location based on the module id
|
public static ModuleDetails createModuleDetailsFromPropertiesStream(java.io.InputStream is) throws java.io.IOException
is - the properties input stream, which will be closed during the calljava.io.IOExceptionpublic static ModuleDetails createModuleDetailsFromPropertyLocation(java.lang.String location) throws java.io.IOException
location - file locationjava.io.IOExceptionpublic static ModuleDetails createModuleDetailsFromWarAndId(java.lang.String warLocation, java.lang.String moduleId) throws java.io.IOException
warLocation - the war locationmoduleId - the module idjava.io.IOExceptionpublic static de.schlichtherle.truezip.file.TFile getModuleDetailsFileFromWarAndId(java.lang.String warLocation,
java.lang.String moduleId)
warLocation - the location of the WAR filemoduleId - the module ID within the WARpublic static java.lang.String getModulePropertiesFileLocation(java.lang.String warLocation,
java.lang.String moduleId)
warLocation - the war locationmoduleId - the module idpublic static java.lang.String getModulePropertiesFilePathInWar(java.lang.String moduleId)
moduleId - the module IDpublic static void saveModuleDetails(java.lang.String warLocation,
ModuleDetails moduleDetails)
warLocation - the war locationmoduleId - the module idCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.