public abstract class AbstractImageBundler extends AbstractBundler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CFG_FORMAT_INI |
static java.lang.String |
CFG_FORMAT_PROPERTIES |
private static java.util.ResourceBundle |
I18N |
static BundlerParamInfo<java.lang.String> |
LAUNCHER_CFG_FORMAT |
baseResourceLoader, BUNDLER_PREFIX, IMAGES_ROOT
Constructor and Description |
---|
AbstractImageBundler() |
Modifier and Type | Method and Description |
---|---|
static void |
extractFlagsFromVersion(java.util.Map<java.lang.String,? super java.lang.Object> params,
java.lang.String versionOutput) |
abstract void |
extractRuntimeFlags(java.util.Map<java.lang.String,? super java.lang.Object> params) |
protected abstract java.lang.String |
getCacheLocation(java.util.Map<java.lang.String,? super java.lang.Object> params) |
void |
imageBundleValidation(java.util.Map<java.lang.String,? super java.lang.Object> p) |
(package private) void |
prepareAppCDS(java.util.Map<java.lang.String,? super java.lang.Object> params,
java.io.PrintStream out) |
void |
testRuntime(RelativeFileSet runtime,
java.lang.String[] file) |
void |
writeCfgFile(java.util.Map<java.lang.String,? super java.lang.Object> params,
java.io.File cfgFileName,
java.lang.String runtimeLocation) |
fetchResource, fetchResource, preprocessTextResource, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
execute, getBundleParameters, getBundleType, getDescription, getID, getName, validate
private static final java.util.ResourceBundle I18N
public static final java.lang.String CFG_FORMAT_PROPERTIES
public static final java.lang.String CFG_FORMAT_INI
public static final BundlerParamInfo<java.lang.String> LAUNCHER_CFG_FORMAT
public void testRuntime(RelativeFileSet runtime, java.lang.String[] file) throws ConfigException
ConfigException
public void imageBundleValidation(java.util.Map<java.lang.String,? super java.lang.Object> p) throws ConfigException
ConfigException
public void writeCfgFile(java.util.Map<java.lang.String,? super java.lang.Object> params, java.io.File cfgFileName, java.lang.String runtimeLocation) throws java.io.IOException
java.io.IOException
protected abstract java.lang.String getCacheLocation(java.util.Map<java.lang.String,? super java.lang.Object> params)
void prepareAppCDS(java.util.Map<java.lang.String,? super java.lang.Object> params, java.io.PrintStream out) throws java.io.IOException
java.io.IOException
public abstract void extractRuntimeFlags(java.util.Map<java.lang.String,? super java.lang.Object> params)
public static void extractFlagsFromVersion(java.util.Map<java.lang.String,? super java.lang.Object> params, java.lang.String versionOutput)