VMware GemFire Java API Reference
Class Deployment
- java.lang.Object
-
- org.apache.geode.management.configuration.AbstractConfiguration<R>
-
- org.apache.geode.management.configuration.GroupableConfiguration<DeploymentInfo>
-
- org.apache.geode.management.configuration.Deployment
-
- All Implemented Interfaces:
Serializable,Identifiable<String>,JsonSerializable,HasFile
public class Deployment extends GroupableConfiguration<DeploymentInfo> implements HasFile
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEPLOYMENT_ENDPOINT-
Fields inherited from class org.apache.geode.management.configuration.AbstractConfiguration
CLUSTER
-
Fields inherited from interface org.apache.geode.management.configuration.HasFile
CONFIG_PARAM, FILE_PARAM
-
-
Constructor Summary
Constructors Constructor Description Deployment()Deployment(String name, String deployedBy, String deployedTime)Deployment(String jarFileName, String deployedBy, String deployedTime, String applicationName)Deployment(String jarFileName, String deployedBy, String deployedTime, List<String> dependencies)Deployment(String jarFileName, String deployedBy, String deployedTime, List<String> dependencies, String applicationName)Deployment(Deployment deployment, File jarFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetApplicationName()CommandTypegetCreationCommandType()List<String>getDependencies()StringgetDeployedBy()StringgetDeployedTime()FilegetFile()StringgetFileName()StringgetFilePath()StringgetId()Returns the attribute of the configuration that uniquely identifies itLinksgetLinks()inthashCode()voidsetDependencies(List<String> dependencies)voidsetDeployedBy(String deployedBy)For internal use onlyvoidsetDeployedTime(String deployedTime)For internal use onlyvoidsetFile(File file)voidsetFileName(String jarFileName)StringtoString()-
Methods inherited from class org.apache.geode.management.configuration.GroupableConfiguration
getGroup, setGroup
-
Methods inherited from class org.apache.geode.management.configuration.AbstractConfiguration
getGroupName, isCluster, isGlobalRuntime
-
-
-
-
Field Detail
-
DEPLOYMENT_ENDPOINT
public static final String DEPLOYMENT_ENDPOINT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Deployment
public Deployment()
-
Deployment
public Deployment(String jarFileName, String deployedBy, String deployedTime, List<String> dependencies, String applicationName)
-
Deployment
public Deployment(String jarFileName, String deployedBy, String deployedTime, String applicationName)
-
Deployment
public Deployment(Deployment deployment, File jarFile)
-
-
Method Detail
-
getApplicationName
public String getApplicationName()
-
getFilePath
public String getFilePath()
-
getId
public String getId()
Description copied from class:AbstractConfigurationReturns the attribute of the configuration that uniquely identifies it- Specified by:
getIdin interfaceIdentifiable<String>- Specified by:
getIdin classAbstractConfiguration<DeploymentInfo>- Returns:
- an identifier uniquely identifying this Object.
-
getFileName
public String getFileName()
- Specified by:
getFileNamein interfaceHasFile
-
setFileName
public void setFileName(String jarFileName)
-
getDeployedTime
public String getDeployedTime()
-
setDeployedTime
public void setDeployedTime(String deployedTime)
For internal use only- Parameters:
deployedTime- the deployed time value
-
getDeployedBy
public String getDeployedBy()
-
setDeployedBy
public void setDeployedBy(String deployedBy)
For internal use only- Parameters:
deployedBy- the deployed by value
-
getLinks
public Links getLinks()
- Specified by:
getLinksin classAbstractConfiguration<DeploymentInfo>
-
getCreationCommandType
public CommandType getCreationCommandType()
- Overrides:
getCreationCommandTypein classAbstractConfiguration<DeploymentInfo>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classGroupableConfiguration<DeploymentInfo>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGroupableConfiguration<DeploymentInfo>
-
-