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 StringMANIFEST_DATA_BUILD_TIMEDeprecated.static StringMANIFEST_DATA_BUILD_TIMESTAMPDeprecated.static StringMANIFEST_DATA_IMPL_BUILD_JDKDeprecated.static StringMANIFEST_DATA_IMPL_REQUIRED_FC_VERSIONDeprecated.static StringMANIFEST_DATA_IMPL_TITLEDeprecated.static StringMANIFEST_DATA_IMPL_VENDOR_IDDeprecated.static StringMANIFEST_DATA_IMPL_VERSIONDeprecated.static StringMANIFEST_DATA_PLUGIN_FILE_KEYDeprecated.static StringMANIFEST_DATA_PLUGIN_KEYDeprecated.static StringMANIFEST_DATA_PLUGIN_REPOSITORYDeprecated.
-
Constructor Summary
Constructors Constructor Description PluginManifest(Manifest manifest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBuildJdk()StringgetBuildTimestamp()Map<Serializable,Serializable>getMainAttributes()StringgetPluginFileKey()StringgetPluginKey()StringgetPluginRepository()StringgetRequiredFCVersion()com.vdurmont.semver4j.SemvergetRequiredFCVersionSemVer()StringgetTitle()StringgetVendorId()StringgetVersion()com.vdurmont.semver4j.SemvergetVersionSemVer()voidsetBuildJdk(String buildJdk)voidsetPluginFileKey(String pluginFileKey)voidsetPluginKey(String pluginKey)voidsetPluginRepository(String pluginRepository)voidsetRequiredFCVersion(String requiredFCVersion)voidsetTitle(String title)voidsetVendorId(String vendorId)voidsetVersion(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:
getBuildTimestampin interfaceIPluginManifest
-
getMainAttributes
public Map<Serializable,Serializable> getMainAttributes()
- Specified by:
getMainAttributesin interfaceIPluginManifest
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceIPluginManifest
-
setTitle
public void setTitle(String title)
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceIPluginManifest
-
getVersionSemVer
public com.vdurmont.semver4j.Semver getVersionSemVer()
- Specified by:
getVersionSemVerin interfaceIPluginManifest
-
setVersion
public void setVersion(String version)
-
getVendorId
public String getVendorId()
- Specified by:
getVendorIdin interfaceIPluginManifest
-
setVendorId
public void setVendorId(String vendorId)
-
getRequiredFCVersion
public String getRequiredFCVersion()
- Specified by:
getRequiredFCVersionin interfaceIPluginManifest
-
getRequiredFCVersionSemVer
public com.vdurmont.semver4j.Semver getRequiredFCVersionSemVer()
- Specified by:
getRequiredFCVersionSemVerin interfaceIPluginManifest
-
setRequiredFCVersion
public void setRequiredFCVersion(String requiredFCVersion)
-
setBuildJdk
public void setBuildJdk(String buildJdk)
-
getBuildJdk
public String getBuildJdk()
- Specified by:
getBuildJdkin interfaceIPluginManifest
-
getPluginFileKey
public String getPluginFileKey()
- Specified by:
getPluginFileKeyin interfaceIPluginManifest
-
setPluginFileKey
public void setPluginFileKey(String pluginFileKey)
-
getPluginKey
public String getPluginKey()
- Specified by:
getPluginKeyin interfaceIPluginManifest
-
setPluginKey
public void setPluginKey(String pluginKey)
-
getPluginRepository
public String getPluginRepository()
-
setPluginRepository
public void setPluginRepository(String pluginRepository)
-
-