Class Artifact
- java.lang.Object
-
- org.wso2.carbon.application.deployer.config.Artifact
-
public class Artifact extends Object
Keeps information about a single artifact deployed through an application.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArtifact.Dependency
-
Field Summary
Fields Modifier and Type Field Description static StringARTIFACTstatic StringARTIFACT_XMLstatic StringDEPENDENCYstatic StringFILEstatic StringNAMEstatic StringREG_INFO_XMLstatic StringSERVER_ROLEstatic StringSUB_ARTIFACTSstatic StringTYPEintunresolvedDepCountstatic StringVERSION
-
Constructor Summary
Constructors Constructor Description Artifact()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDependency(Artifact.Dependency dep)voidaddFile(CappFile file)voidaddSubArtifact(Artifact subArtifact)List<Artifact.Dependency>getDependencies()StringgetDeploymentStatus()StringgetExtractedPath()List<CappFile>getFiles()StringgetName()RegistryConfiggetRegConfig()StringgetRuntimeObjectName()StringgetServerRole()List<Artifact>getSubArtifacts()StringgetType()StringgetVersion()voidremoveDependency(Artifact.Dependency dep)voidsetDeploymentStatus(String deploymentStatus)voidsetExtractedPath(String extractedPath)voidsetName(String name)voidsetRegConfig(RegistryConfig regConfig)voidsetRuntimeObjectName(String runtimeObjectName)voidsetServerRole(String serverRole)voidsetType(String type)voidsetVersion(String version)
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
-
ARTIFACT_XML
public static final String ARTIFACT_XML
- See Also:
- Constant Field Values
-
REG_INFO_XML
public static final String REG_INFO_XML
- See Also:
- Constant Field Values
-
ARTIFACT
public static final String ARTIFACT
- See Also:
- Constant Field Values
-
DEPENDENCY
public static final String DEPENDENCY
- See Also:
- Constant Field Values
-
SERVER_ROLE
public static final String SERVER_ROLE
- See Also:
- Constant Field Values
-
SUB_ARTIFACTS
public static final String SUB_ARTIFACTS
- See Also:
- Constant Field Values
-
FILE
public static final String FILE
- See Also:
- Constant Field Values
-
unresolvedDepCount
public int unresolvedDepCount
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String type)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getServerRole
public String getServerRole()
-
getExtractedPath
public String getExtractedPath()
-
setExtractedPath
public void setExtractedPath(String extractedPath)
-
setServerRole
public void setServerRole(String serverRole)
-
getDependencies
public List<Artifact.Dependency> getDependencies()
-
addDependency
public void addDependency(Artifact.Dependency dep)
-
removeDependency
public void removeDependency(Artifact.Dependency dep)
-
addFile
public void addFile(CappFile file)
-
addSubArtifact
public void addSubArtifact(Artifact subArtifact)
-
getRuntimeObjectName
public String getRuntimeObjectName()
-
setRuntimeObjectName
public void setRuntimeObjectName(String runtimeObjectName)
-
getRegConfig
public RegistryConfig getRegConfig()
-
setRegConfig
public void setRegConfig(RegistryConfig regConfig)
-
getDeploymentStatus
public String getDeploymentStatus()
-
setDeploymentStatus
public void setDeploymentStatus(String deploymentStatus)
-
-