org.ow2.util.plan.bindings.deploymentplan.maven2
Class Maven2Deployment

java.lang.Object
  extended by org.ow2.util.plan.bindings.deploymentplan.Deployment
      extended by org.ow2.util.plan.bindings.deploymentplan.DeploymentPlanFragment
          extended by org.ow2.util.plan.bindings.deploymentplan.maven2.Maven2Deployment
All Implemented Interfaces:
Serializable

public class Maven2Deployment
extends DeploymentPlanFragment
implements Serializable

maven2-deploymentType is a deploymentType where the resource is an artifact managed by Maven.

Java class for maven2-deploymentType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="maven2-deploymentType">
   <complexContent>
     <extension base="{http://jonas.ow2.org/ns/deployment-plan/1.0}deploymentType">
       <sequence>
         <element name="groupId">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <whiteSpace value="collapse"/>
             </restriction>
           </simpleType>
         </element>
         <element name="artifactId">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <whiteSpace value="collapse"/>
             </restriction>
           </simpleType>
         </element>
         <element name="classifier" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <whiteSpace value="collapse"/>
             </restriction>
           </simpleType>
         </element>
         <element name="version">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <whiteSpace value="collapse"/>
             </restriction>
           </simpleType>
         </element>
         <element name="type" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <whiteSpace value="collapse"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String artifactId
           
protected  String classifier
           
protected  String groupId
           
protected  String type
           
protected  String version
           
 
Fields inherited from class org.ow2.util.plan.bindings.deploymentplan.Deployment
condition, id, idAttr, reference, referenceAttr, reloadable, reloadableAttr, repositoryRef, repositoryRefAttr, start, startAttr, startlevel, startlevelAttr, starttransient, starttransientAttr, targets
 
Constructor Summary
Maven2Deployment()
           
 
Method Summary
 String getArtifactId()
          Gets the value of the artifactId property.
 String getClassifier()
          Gets the value of the classifier property.
 String getGroupId()
          Gets the value of the groupId property.
 String getType()
          Gets the value of the type property.
 String getVersion()
          Gets the value of the version property.
 void setArtifactId(String value)
          Sets the value of the artifactId property.
 void setClassifier(String value)
          Sets the value of the classifier property.
 void setGroupId(String value)
          Sets the value of the groupId property.
 void setType(String value)
          Sets the value of the type property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class org.ow2.util.plan.bindings.deploymentplan.DeploymentPlanFragment
isDeployed, setDeployed, toString
 
Methods inherited from class org.ow2.util.plan.bindings.deploymentplan.Deployment
getCondition, getId, getIdAttr, getRepositoryRef, getRepositoryRefAttr, getStartlevel, getStartlevelAttr, getTargets, isReference, isReferenceAttr, isReloadable, isReloadableAttr, isStart, isStartAttr, isStarttransient, isStarttransientAttr, setCondition, setId, setIdAttr, setReference, setReferenceAttr, setReloadable, setReloadableAttr, setRepositoryRef, setRepositoryRefAttr, setStart, setStartAttr, setStartlevel, setStartlevelAttr, setStarttransient, setStarttransientAttr, setTargets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

groupId

protected String groupId

artifactId

protected String artifactId

classifier

protected String classifier

version

protected String version

type

protected String type
Constructor Detail

Maven2Deployment

public Maven2Deployment()
Method Detail

getGroupId

public String getGroupId()
Gets the value of the groupId property.

Returns:
possible object is String

setGroupId

public void setGroupId(String value)
Sets the value of the groupId property.

Parameters:
value - allowed object is String

getArtifactId

public String getArtifactId()
Gets the value of the artifactId property.

Returns:
possible object is String

setArtifactId

public void setArtifactId(String value)
Sets the value of the artifactId property.

Parameters:
value - allowed object is String

getClassifier

public String getClassifier()
Gets the value of the classifier property.

Returns:
possible object is String

setClassifier

public void setClassifier(String value)
Sets the value of the classifier property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.