|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.module.tool.ModuleDetailsHelper
public class ModuleDetailsHelper
Module details helper used by the module mangement tool
Constructor Summary | |
---|---|
ModuleDetailsHelper()
|
Method Summary | |
---|---|
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.io.File |
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModuleDetailsHelper()
Method Detail |
---|
public static ModuleDetails createModuleDetailsFromPropertiesStream(java.io.InputStream is) throws java.io.IOException
is
- the properties input stream, which will be closed during the call
java.io.IOException
public static ModuleDetails createModuleDetailsFromPropertyLocation(java.lang.String location)
location
- file location
public static ModuleDetails createModuleDetailsFromWarAndId(java.lang.String warLocation, java.lang.String moduleId)
warLocation
- the war locationmoduleId
- the module id
public static de.schlichtherle.io.File getModuleDetailsFileFromWarAndId(java.lang.String warLocation, java.lang.String moduleId)
warLocation
- the location of the WAR filemoduleId
- the module ID within the WAR
public static java.lang.String getModulePropertiesFileLocation(java.lang.String warLocation, java.lang.String moduleId)
warLocation
- the war locationmoduleId
- the module id
public static java.lang.String getModulePropertiesFilePathInWar(java.lang.String moduleId)
moduleId
- the module ID
public static void saveModuleDetails(java.lang.String warLocation, ModuleDetails moduleDetails)
warLocation
- the war locationmoduleId
- the module id
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |