com.xebialabs.deployit.plugin.was.ci
Class WasNode

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.was.ci.WasNode
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem(category="middleware",
                   description="A WebSphere Node. Is a member of the WebSphereCell to which it belongs and the Host in which it runs.",
                   expandable=true)
public class WasNode
extends com.xebialabs.deployit.BaseConfigurationItem

See Also:
Serialized Form

Field Summary
private  WasCell cell
           
private  java.lang.String home
           
private  com.xebialabs.deployit.ci.Host host
           
private  java.lang.String name
           
private static long serialVersionUID
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WasNode()
           
 
Method Summary
 WasCell getCell()
           
 java.lang.String getHome()
           
 com.xebialabs.deployit.ci.Host getHost()
           
 java.lang.String getName()
           
 void setCell(WasCell cell)
           
 void setHome(java.lang.String home)
           
 void setHost(com.xebialabs.deployit.ci.Host host)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem
equals, getLabel, hashCode, setLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

cell

@ConfigurationItemProperty(required=true)
private WasCell cell

host

@ConfigurationItemProperty(required=true)
private com.xebialabs.deployit.ci.Host host

name

@ConfigurationItemProperty(required=true,
                           label="Name",
                           description="Name of the WebSphere node in the WebSphere cell, e.g. MyNode, Node01")
private java.lang.String name

home

@ConfigurationItemProperty(required=true,
                           label="Node Home",
                           description="Home directory of the node profile, is also the USER_INSTALL_ROOT, examples, /opt/wp/61/wp_profile")
private java.lang.String home
Constructor Detail

WasNode

public WasNode()
Method Detail

getCell

public WasCell getCell()

setCell

public void setCell(WasCell cell)

getHost

public com.xebialabs.deployit.ci.Host getHost()

setHost

public void setHost(com.xebialabs.deployit.ci.Host host)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getHome

public java.lang.String getHome()

setHome

public void setHome(java.lang.String home)


Copyright © 2009. All Rights Reserved.