org.wso2.carbon.application.deployer.config
Class Artifact

java.lang.Object
  extended by 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
static class Artifact.Dependency
           
 
Field Summary
static String ARTIFACT
           
static String ARTIFACT_XML
           
static String DEPENDENCY
           
static String FILE
           
static String NAME
           
static String REG_INFO_XML
           
static String SERVER_ROLE
           
static String SUB_ARTIFACTS
           
static String TYPE
           
 int unresolvedDepCount
           
static String VERSION
           
 
Constructor Summary
Artifact()
           
 
Method Summary
 void addDependency(Artifact.Dependency dep)
           
 void addFile(CappFile file)
           
 void addSubArtifact(Artifact subArtifact)
           
 List<Artifact.Dependency> getDependencies()
           
 String getDeploymentStatus()
           
 String getExtractedPath()
           
 List<CappFile> getFiles()
           
 String getName()
           
 RegistryConfig getRegConfig()
           
 String getRuntimeObjectName()
           
 String getServerRole()
           
 List<Artifact> getSubArtifacts()
           
 String getType()
           
 String getVersion()
           
 void removeDependency(Artifact.Dependency dep)
           
 void setDeploymentStatus(String deploymentStatus)
           
 void setExtractedPath(String extractedPath)
           
 void setName(String name)
           
 void setRegConfig(RegistryConfig regConfig)
           
 void setRuntimeObjectName(String runtimeObjectName)
           
 void setServerRole(String serverRole)
           
 void setType(String type)
           
 void setVersion(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

Artifact

public Artifact()
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()

getSubArtifacts

public List<Artifact> getSubArtifacts()

getFiles

public List<CappFile> getFiles()

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)


Copyright © 2014 WSO2 Inc. All rights reserved.