com.xebialabs.deployit.ci
Class DeployableView
java.lang.Object
com.xebialabs.deployit.ci.DeployableView
- All Implemented Interfaces:
- hudson.model.Describable<DeployableView>
- Direct Known Subclasses:
- ArtifactView, ResourceView
public abstract class DeployableView
- extends java.lang.Object
- implements hudson.model.Describable<DeployableView>
|
Constructor Summary |
protected |
DeployableView(java.lang.String type,
java.lang.String name,
java.lang.String tags,
java.util.List<NameValuePair> properties)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
public java.lang.String type
name
public java.lang.String name
tags
public java.lang.String tags
properties
public java.util.List<NameValuePair> properties
DeployableView
protected DeployableView(java.lang.String type,
java.lang.String name,
java.lang.String tags,
java.util.List<NameValuePair> properties)
getType
public java.lang.String getType()
getName
public java.lang.String getName()
newDarMember
public com.xebialabs.deployit.engine.packager.content.DarMember newDarMember(DeployitTypes deployitTypes,
hudson.FilePath workspace,
hudson.EnvVars envVars,
JenkinsDeploymentListener listener)
getDescriptor
public hudson.model.Descriptor<DeployableView> getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<DeployableView>