public final class AppVersion extends DumpableObject
AppCacheManager
. It defines the launch-path where the AppDescriptor
can be found for launching the application.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
appVersionsFileName |
static java.lang.String |
columnIsCurrent |
static java.lang.String |
columnIsRequired |
static java.lang.String |
columnProperty |
static java.lang.String |
columnVersionDir |
static java.lang.String |
docTypeAppVersions |
static java.lang.String |
tableAppDescriptorCustomProperties |
Constructor and Description |
---|
AppVersion(App app,
java.lang.String versionDirName,
boolean isCurrent) |
Modifier and Type | Method and Description |
---|---|
AppDescriptor |
getAppDescriptor() |
java.lang.String |
getAppDirName() |
java.lang.String |
getAppDisplayName() |
java.lang.String |
getAppInfo() |
java.util.Set<java.lang.String> |
getCustomPropertyNames() |
java.lang.String |
getVersionDirName() |
java.lang.String |
getVersionPath() |
boolean |
isCurrent() |
boolean |
isCustomPropertyRequired(java.lang.String propertyName) |
static void |
readAppVersions(ApplicationContext ctx,
java.io.File baseDir,
App app) |
void |
setAppDescriptor(AppDescriptor appDescriptor) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
public static final java.lang.String docTypeAppVersions
public static final java.lang.String appVersionsFileName
public static final java.lang.String tableAppDescriptorCustomProperties
public static final java.lang.String columnIsCurrent
public static final java.lang.String columnVersionDir
public static final java.lang.String columnProperty
public static final java.lang.String columnIsRequired
public AppVersion(App app, java.lang.String versionDirName, boolean isCurrent)
public final void setAppDescriptor(AppDescriptor appDescriptor)
public final AppDescriptor getAppDescriptor()
public final java.lang.String getAppDirName()
public final java.lang.String getAppDisplayName()
public final java.lang.String getAppInfo()
public final java.lang.String getVersionDirName()
public final java.lang.String getVersionPath()
public final boolean isCurrent()
public final java.util.Set<java.lang.String> getCustomPropertyNames()
public final boolean isCustomPropertyRequired(java.lang.String propertyName)
public ToString toString(ToString s)
Dumpable
toString
in interface Dumpable
toString
in class DumpableObject
public final DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
toDumpString
in class DumpableObject
public static void readAppVersions(ApplicationContext ctx, java.io.File baseDir, App app) throws java.lang.Exception
java.lang.Exception
Copyright © 2014 EsprIT-Systems. All Rights Reserved.