Class ExtensionSummary
- java.lang.Object
-
- com.perforce.p4java.impl.generic.core.ServerResource
-
- com.perforce.p4java.impl.generic.core.ExtensionSummary
-
- All Implemented Interfaces:
IServerResource,IExtensionSummary
- Direct Known Subclasses:
Extension
public class ExtensionSummary extends ServerResource implements IExtensionSummary
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringextEnabledprotected java.lang.StringextNameprotected java.lang.StringextRevprotected java.lang.StringextUUIDprotected java.lang.StringextVersionprotected java.lang.StringnameSpace-
Fields inherited from class com.perforce.p4java.impl.generic.core.ServerResource
refreshable, server, updateable
-
-
Constructor Summary
Constructors Modifier Constructor Description ExtensionSummary()ExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map)protectedExtensionSummary(java.util.Map<java.lang.String,java.lang.Object> map, boolean summary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExtArchDir()Returns the path to the file in the server extension’s unpacked archive directory.java.lang.StringgetExtDataDir()Returns the path in which the server extension will store the files it creates.java.lang.StringgetExtDescriptionSnippet()Get the Extension description snippet.java.lang.StringgetExtDeveloper()Get Extension developer.java.lang.StringgetExtEnabled()Check if Extension is enabled or disabled.booleangetExtGlobalConf()Check if Extension has global configbooleangetExtInstanceConf()Check if Extension has instance configjava.lang.StringgetExtName()Get the name of the Extension being configured.java.lang.StringgetExtRev()Get the revision of the Extension being configured.java.lang.StringgetExtUUID()Get the UUID/key of the Extension being configured.java.lang.StringgetExtVersion()Get the version of the Extension being configured.java.lang.StringgetNameSpace()Get the namespace of this Extension config.voidsetExtArchDir(java.lang.String extArchDir)Set the path to the file in the server extension’s unpacked archive directory.voidsetExtDataDir(java.lang.String extDataDir)Set path in which the server extension will store the files it creates.voidsetExtDescriptionSnippet(java.lang.String extDescriptionSnippet)Set the Extension description snippet.voidsetExtDeveloper(java.lang.String extDeveloper)Set the extension developer field.voidsetExtEnabled(java.lang.String extEnabled)Enable or disable the extensionvoidsetExtGlobalConf(boolean extGlobalConf)Set extension as a global.voidsetExtInstanceConf(boolean extInstanceConf)Set extension as an instance.voidsetExtName(java.lang.String extName)Set the name of the Extension being configured.voidsetExtRev(java.lang.String extRev)Set the revision of the Extension being configured.voidsetExtUUID(java.lang.String extUUID)Set the UUID/key of the Extension being configured.voidsetExtVersion(java.lang.String extVersion)Set the version of the Extension being configured.voidsetNameSpace(java.lang.String name)Set the namespace of this Extension config.-
Methods inherited from class com.perforce.p4java.impl.generic.core.ServerResource
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, parseDate, refresh, setRawField, setRawFields, setRefreshable, setServer, toDateString, update, update, update
-
-
-
-
Method Detail
-
getExtName
public java.lang.String getExtName()
Description copied from interface:IExtensionSummaryGet the name of the Extension being configured.- Specified by:
getExtNamein interfaceIExtensionSummary- Returns:
- Extension name
-
getExtVersion
public java.lang.String getExtVersion()
Description copied from interface:IExtensionSummaryGet the version of the Extension being configured.- Specified by:
getExtVersionin interfaceIExtensionSummary- Returns:
- Extension version
-
getExtUUID
public java.lang.String getExtUUID()
Description copied from interface:IExtensionSummaryGet the UUID/key of the Extension being configured.- Specified by:
getExtUUIDin interfaceIExtensionSummary- Returns:
- Extension UUID
-
getExtRev
public java.lang.String getExtRev()
Description copied from interface:IExtensionSummaryGet the revision of the Extension being configured.- Specified by:
getExtRevin interfaceIExtensionSummary- Returns:
- Extension revision
-
getExtEnabled
public java.lang.String getExtEnabled()
Description copied from interface:IExtensionSummaryCheck if Extension is enabled or disabled.- Specified by:
getExtEnabledin interfaceIExtensionSummary- Returns:
- true/false
-
getNameSpace
public java.lang.String getNameSpace()
Description copied from interface:IExtensionSummaryGet the namespace of this Extension config.- Specified by:
getNameSpacein interfaceIExtensionSummary- Returns:
- Namespace
-
getExtDeveloper
public java.lang.String getExtDeveloper()
Description copied from interface:IExtensionSummaryGet Extension developer.- Specified by:
getExtDeveloperin interfaceIExtensionSummary- Returns:
- Extension developer
-
getExtDescriptionSnippet
public java.lang.String getExtDescriptionSnippet()
Description copied from interface:IExtensionSummaryGet the Extension description snippet.- Specified by:
getExtDescriptionSnippetin interfaceIExtensionSummary- Returns:
- Description snippet
-
getExtArchDir
public java.lang.String getExtArchDir()
Description copied from interface:IExtensionSummaryReturns the path to the file in the server extension’s unpacked archive directory. This path is relative to the server.extensions.dir configurable.- Specified by:
getExtArchDirin interfaceIExtensionSummary- Returns:
- Extension archive directory
-
getExtDataDir
public java.lang.String getExtDataDir()
Description copied from interface:IExtensionSummaryReturns the path in which the server extension will store the files it creates.- Specified by:
getExtDataDirin interfaceIExtensionSummary- Returns:
- Extension data directory
-
getExtGlobalConf
public boolean getExtGlobalConf()
Description copied from interface:IExtensionSummaryCheck if Extension has global config- Specified by:
getExtGlobalConfin interfaceIExtensionSummary- Returns:
- true/false
-
getExtInstanceConf
public boolean getExtInstanceConf()
Description copied from interface:IExtensionSummaryCheck if Extension has instance config- Specified by:
getExtInstanceConfin interfaceIExtensionSummary- Returns:
- true/false
-
setExtName
public void setExtName(java.lang.String extName)
Description copied from interface:IExtensionSummarySet the name of the Extension being configured.- Specified by:
setExtNamein interfaceIExtensionSummary- Parameters:
extName- name
-
setExtVersion
public void setExtVersion(java.lang.String extVersion)
Description copied from interface:IExtensionSummarySet the version of the Extension being configured.- Specified by:
setExtVersionin interfaceIExtensionSummary- Parameters:
extVersion- version
-
setExtUUID
public void setExtUUID(java.lang.String extUUID)
Description copied from interface:IExtensionSummarySet the UUID/key of the Extension being configured.- Specified by:
setExtUUIDin interfaceIExtensionSummary- Parameters:
extUUID- UUID
-
setExtRev
public void setExtRev(java.lang.String extRev)
Description copied from interface:IExtensionSummarySet the revision of the Extension being configured.- Specified by:
setExtRevin interfaceIExtensionSummary- Parameters:
extRev- revision
-
setExtEnabled
public void setExtEnabled(java.lang.String extEnabled)
Description copied from interface:IExtensionSummaryEnable or disable the extension- Specified by:
setExtEnabledin interfaceIExtensionSummary- Parameters:
extEnabled- true/false
-
setNameSpace
public void setNameSpace(java.lang.String name)
Description copied from interface:IExtensionSummarySet the namespace of this Extension config.- Specified by:
setNameSpacein interfaceIExtensionSummary- Parameters:
name- name
-
setExtDeveloper
public void setExtDeveloper(java.lang.String extDeveloper)
Description copied from interface:IExtensionSummarySet the extension developer field.- Specified by:
setExtDeveloperin interfaceIExtensionSummary- Parameters:
extDeveloper- developer
-
setExtDescriptionSnippet
public void setExtDescriptionSnippet(java.lang.String extDescriptionSnippet)
Description copied from interface:IExtensionSummarySet the Extension description snippet.- Specified by:
setExtDescriptionSnippetin interfaceIExtensionSummary- Parameters:
extDescriptionSnippet- description
-
setExtArchDir
public void setExtArchDir(java.lang.String extArchDir)
Description copied from interface:IExtensionSummarySet the path to the file in the server extension’s unpacked archive directory. This path is relative to the server.extensions.dir configurable.- Specified by:
setExtArchDirin interfaceIExtensionSummary- Parameters:
extArchDir- archive directory
-
setExtDataDir
public void setExtDataDir(java.lang.String extDataDir)
Description copied from interface:IExtensionSummarySet path in which the server extension will store the files it creates.- Specified by:
setExtDataDirin interfaceIExtensionSummary- Parameters:
extDataDir- data directory
-
setExtGlobalConf
public void setExtGlobalConf(boolean extGlobalConf)
Description copied from interface:IExtensionSummarySet extension as a global.- Specified by:
setExtGlobalConfin interfaceIExtensionSummary- Parameters:
extGlobalConf- is global
-
setExtInstanceConf
public void setExtInstanceConf(boolean extInstanceConf)
Description copied from interface:IExtensionSummarySet extension as an instance.- Specified by:
setExtInstanceConfin interfaceIExtensionSummary- Parameters:
extInstanceConf- is instance
-
-