public class ExtensionSummary extends ServerResource implements IExtensionSummary
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
extEnabled |
protected java.lang.String |
extName |
protected java.lang.String |
extRev |
protected java.lang.String |
extUUID |
protected java.lang.String |
extVersion |
protected java.lang.String |
nameSpace |
refreshable, server, updateable
Modifier | Constructor and Description |
---|---|
|
ExtensionSummary() |
|
ExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map) |
protected |
ExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map,
boolean summary) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExtArchDir()
Returns the path to the file in the server extension’s unpacked archive directory.
|
java.lang.String |
getExtDataDir()
Returns the path in which the server extension will store the files it creates.
|
java.lang.String |
getExtDescriptionSnippet()
Get the Extension description snippet.
|
java.lang.String |
getExtDeveloper()
Get Extension developer.
|
java.lang.String |
getExtEnabled()
Check if Extension is enabled or disabled.
|
boolean |
getExtGlobalConf()
Check if Extension has global config
|
boolean |
getExtInstanceConf()
Check if Extension has instance config
|
java.lang.String |
getExtName()
Get the name of the Extension being configured.
|
java.lang.String |
getExtRev()
Get the revision of the Extension being configured.
|
java.lang.String |
getExtUUID()
Get the UUID/key of the Extension being configured.
|
java.lang.String |
getExtVersion()
Get the version of the Extension being configured.
|
java.lang.String |
getNameSpace()
Get the namespace of this Extension config.
|
void |
setExtArchDir(java.lang.String extArchDir)
Set the path to the file in the server extension’s unpacked archive directory.
|
void |
setExtDataDir(java.lang.String extDataDir)
Set path in which the server extension will store the files it creates.
|
void |
setExtDescriptionSnippet(java.lang.String extDescriptionSnippet)
Set the Extension description snippet.
|
void |
setExtDeveloper(java.lang.String extDeveloper)
Set the extension developer field.
|
void |
setExtEnabled(java.lang.String extEnabled)
Enable or disable the extension
|
void |
setExtGlobalConf(boolean extGlobalConf)
Set extension as a global.
|
void |
setExtInstanceConf(boolean extInstanceConf)
Set extension as an instance.
|
void |
setExtName(java.lang.String extName)
Set the name of the Extension being configured.
|
void |
setExtRev(java.lang.String extRev)
Set the revision of the Extension being configured.
|
void |
setExtUUID(java.lang.String extUUID)
Set the UUID/key of the Extension being configured.
|
void |
setExtVersion(java.lang.String extVersion)
Set the version of the Extension being configured.
|
void |
setNameSpace(java.lang.String name)
Set the namespace of this Extension config.
|
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, parseDate, refresh, setRawField, setRawFields, setRefreshable, setServer, toDateString, update, update, update
protected java.lang.String extName
protected java.lang.String extVersion
protected java.lang.String nameSpace
protected java.lang.String extRev
protected java.lang.String extEnabled
protected java.lang.String extUUID
public ExtensionSummary()
public ExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map)
protected ExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map, boolean summary)
public java.lang.String getExtName()
IExtensionSummary
getExtName
in interface IExtensionSummary
public java.lang.String getExtVersion()
IExtensionSummary
getExtVersion
in interface IExtensionSummary
public java.lang.String getExtUUID()
IExtensionSummary
getExtUUID
in interface IExtensionSummary
public java.lang.String getExtRev()
IExtensionSummary
getExtRev
in interface IExtensionSummary
public java.lang.String getExtEnabled()
IExtensionSummary
getExtEnabled
in interface IExtensionSummary
public java.lang.String getNameSpace()
IExtensionSummary
getNameSpace
in interface IExtensionSummary
public java.lang.String getExtDeveloper()
IExtensionSummary
getExtDeveloper
in interface IExtensionSummary
public java.lang.String getExtDescriptionSnippet()
IExtensionSummary
getExtDescriptionSnippet
in interface IExtensionSummary
public java.lang.String getExtArchDir()
IExtensionSummary
getExtArchDir
in interface IExtensionSummary
public java.lang.String getExtDataDir()
IExtensionSummary
getExtDataDir
in interface IExtensionSummary
public boolean getExtGlobalConf()
IExtensionSummary
getExtGlobalConf
in interface IExtensionSummary
public boolean getExtInstanceConf()
IExtensionSummary
getExtInstanceConf
in interface IExtensionSummary
public void setExtName(java.lang.String extName)
IExtensionSummary
setExtName
in interface IExtensionSummary
extName
- namepublic void setExtVersion(java.lang.String extVersion)
IExtensionSummary
setExtVersion
in interface IExtensionSummary
extVersion
- versionpublic void setExtUUID(java.lang.String extUUID)
IExtensionSummary
setExtUUID
in interface IExtensionSummary
extUUID
- UUIDpublic void setExtRev(java.lang.String extRev)
IExtensionSummary
setExtRev
in interface IExtensionSummary
extRev
- revisionpublic void setExtEnabled(java.lang.String extEnabled)
IExtensionSummary
setExtEnabled
in interface IExtensionSummary
extEnabled
- true/falsepublic void setNameSpace(java.lang.String name)
IExtensionSummary
setNameSpace
in interface IExtensionSummary
name
- namepublic void setExtDeveloper(java.lang.String extDeveloper)
IExtensionSummary
setExtDeveloper
in interface IExtensionSummary
extDeveloper
- developerpublic void setExtDescriptionSnippet(java.lang.String extDescriptionSnippet)
IExtensionSummary
setExtDescriptionSnippet
in interface IExtensionSummary
extDescriptionSnippet
- descriptionpublic void setExtArchDir(java.lang.String extArchDir)
IExtensionSummary
setExtArchDir
in interface IExtensionSummary
extArchDir
- archive directorypublic void setExtDataDir(java.lang.String extDataDir)
IExtensionSummary
setExtDataDir
in interface IExtensionSummary
extDataDir
- data directorypublic void setExtGlobalConf(boolean extGlobalConf)
IExtensionSummary
setExtGlobalConf
in interface IExtensionSummary
extGlobalConf
- is globalpublic void setExtInstanceConf(boolean extInstanceConf)
IExtensionSummary
setExtInstanceConf
in interface IExtensionSummary
extInstanceConf
- is instance