Package de.xima.fc.plugin.runtime
Class PluginManifest
- java.lang.Object
-
- de.xima.fc.plugin.runtime.PluginManifest
-
- All Implemented Interfaces:
IPluginManifest
,Serializable
public class PluginManifest extends Object implements IPluginManifest, Serializable
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
MANIFEST_DATA_BUILD_TIME
Deprecated.static String
MANIFEST_DATA_BUILD_TIMESTAMP
Deprecated.static String
MANIFEST_DATA_IMPL_BUILD_JDK
Deprecated.static String
MANIFEST_DATA_IMPL_REQUIRED_FC_VERSION
Deprecated.static String
MANIFEST_DATA_IMPL_TITLE
Deprecated.static String
MANIFEST_DATA_IMPL_VENDOR_ID
Deprecated.static String
MANIFEST_DATA_IMPL_VERSION
Deprecated.static String
MANIFEST_DATA_PLUGIN_FILE_KEY
Deprecated.static String
MANIFEST_DATA_PLUGIN_KEY
Deprecated.static String
MANIFEST_DATA_PLUGIN_REPOSITORY
Deprecated.
-
Constructor Summary
Constructors Constructor Description PluginManifest(Manifest manifest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBuildJdk()
String
getBuildTimestamp()
Map<Serializable,Serializable>
getMainAttributes()
String
getPluginFileKey()
String
getPluginKey()
String
getPluginRepository()
String
getRequiredFCVersion()
com.vdurmont.semver4j.Semver
getRequiredFCVersionSemVer()
String
getTitle()
String
getVendorId()
String
getVersion()
com.vdurmont.semver4j.Semver
getVersionSemVer()
void
setBuildJdk(String buildJdk)
void
setPluginFileKey(String pluginFileKey)
void
setPluginKey(String pluginKey)
void
setPluginRepository(String pluginRepository)
void
setRequiredFCVersion(String requiredFCVersion)
void
setTitle(String title)
void
setVendorId(String vendorId)
void
setVersion(String version)
-
-
-
Field Detail
-
MANIFEST_DATA_IMPL_TITLE
public static final String MANIFEST_DATA_IMPL_TITLE
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_IMPL_VERSION
public static final String MANIFEST_DATA_IMPL_VERSION
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_IMPL_VENDOR_ID
public static final String MANIFEST_DATA_IMPL_VENDOR_ID
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_IMPL_BUILD_JDK
public static final String MANIFEST_DATA_IMPL_BUILD_JDK
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_BUILD_TIMESTAMP
public static final String MANIFEST_DATA_BUILD_TIMESTAMP
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_BUILD_TIME
public static final String MANIFEST_DATA_BUILD_TIME
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_IMPL_REQUIRED_FC_VERSION
public static final String MANIFEST_DATA_IMPL_REQUIRED_FC_VERSION
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_PLUGIN_KEY
public static final String MANIFEST_DATA_PLUGIN_KEY
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_PLUGIN_FILE_KEY
public static final String MANIFEST_DATA_PLUGIN_FILE_KEY
Deprecated.- See Also:
- Constant Field Values
-
MANIFEST_DATA_PLUGIN_REPOSITORY
public static final String MANIFEST_DATA_PLUGIN_REPOSITORY
Deprecated.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PluginManifest
public PluginManifest(Manifest manifest)
-
-
Method Detail
-
getBuildTimestamp
public String getBuildTimestamp()
- Specified by:
getBuildTimestamp
in interfaceIPluginManifest
-
getMainAttributes
public Map<Serializable,Serializable> getMainAttributes()
- Specified by:
getMainAttributes
in interfaceIPluginManifest
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceIPluginManifest
-
setTitle
public void setTitle(String title)
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceIPluginManifest
-
getVersionSemVer
public com.vdurmont.semver4j.Semver getVersionSemVer()
- Specified by:
getVersionSemVer
in interfaceIPluginManifest
-
setVersion
public void setVersion(String version)
-
getVendorId
public String getVendorId()
- Specified by:
getVendorId
in interfaceIPluginManifest
-
setVendorId
public void setVendorId(String vendorId)
-
getRequiredFCVersion
public String getRequiredFCVersion()
- Specified by:
getRequiredFCVersion
in interfaceIPluginManifest
-
getRequiredFCVersionSemVer
public com.vdurmont.semver4j.Semver getRequiredFCVersionSemVer()
- Specified by:
getRequiredFCVersionSemVer
in interfaceIPluginManifest
-
setRequiredFCVersion
public void setRequiredFCVersion(String requiredFCVersion)
-
setBuildJdk
public void setBuildJdk(String buildJdk)
-
getBuildJdk
public String getBuildJdk()
- Specified by:
getBuildJdk
in interfaceIPluginManifest
-
getPluginFileKey
public String getPluginFileKey()
- Specified by:
getPluginFileKey
in interfaceIPluginManifest
-
setPluginFileKey
public void setPluginFileKey(String pluginFileKey)
-
getPluginKey
public String getPluginKey()
- Specified by:
getPluginKey
in interfaceIPluginManifest
-
setPluginKey
public void setPluginKey(String pluginKey)
-
getPluginRepository
public String getPluginRepository()
-
setPluginRepository
public void setPluginRepository(String pluginRepository)
-
-