com.xebialabs.deployit.plugin.wls.ci
Class WlsServer
java.lang.Object
com.xebialabs.deployit.BaseConfigurationItem
com.xebialabs.deployit.plugin.wls.ci.WlsServer
- All Implemented Interfaces:
- java.io.Serializable
@ConfigurationItem(description="A standard Weblogic Server")
public class WlsServer
- extends com.xebialabs.deployit.BaseConfigurationItem
A WLS server (Managed or admin) in a WLS domain.
- See Also:
WlsCluster,
WlsDomain,
Serialized Form
| Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem |
label |
| 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 |
name
@ConfigurationItemProperty(required=true,
description="Name of the WebLogic Server")
private java.lang.String name
port
@ConfigurationItemProperty(required=true,
description="Port for the WebLogic Server")
private int port
classpath
@ConfigurationItemProperty(required=false,
description="Classpath entries for this deployment.")
private java.lang.String classpath
bootClasspath
@ConfigurationItemProperty(required=false,
description="Boot classpath entries for this deployment.")
private java.lang.String bootClasspath
initHeapSize
@ConfigurationItemProperty(required=false,
description="Initial heap size to be allocated to the JVM (in megabytes).")
private int initHeapSize
maxHeapSize
@ConfigurationItemProperty(required=false,
description="Maximum heap size to be allocated to the JVM (in megabytes).")
private int maxHeapSize
arguments
@ConfigurationItemProperty(required=false,
description="The arguments to use when starting this server.",
size=LARGE)
private java.lang.String arguments
logFileLocation
@ConfigurationItemProperty(required=false,
description="Absolute path of log file. Example; /opt/bea/user_projects/domain/managedserver1/ms1.log")
private java.lang.String logFileLocation
enableJVMLogRedirection
@ConfigurationItemProperty(required=false,
description="Enable JVM StdOut to Server Log file")
private boolean enableJVMLogRedirection
domain
@ConfigurationItemProperty
private WlsDomain domain
host
@ConfigurationItemProperty
private com.xebialabs.deployit.ci.Host host
WlsServer
public WlsServer()
toNameSortedList
public static java.util.List<WlsServer> toNameSortedList(java.util.Set<WlsServer> servers)
getDomain
public WlsDomain getDomain()
setDomain
public void setDomain(WlsDomain domain)
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)
getPort
public int getPort()
setPort
public void setPort(int port)
getClasspath
public java.lang.String getClasspath()
setClasspath
public void setClasspath(java.lang.String classpath)
getBootClasspath
public java.lang.String getBootClasspath()
setBootClasspath
public void setBootClasspath(java.lang.String bootClasspath)
getInitHeapSize
public int getInitHeapSize()
setInitHeapSize
public void setInitHeapSize(int initHeapSize)
getMaxHeapSize
public int getMaxHeapSize()
setMaxHeapSize
public void setMaxHeapSize(int maxHeapSize)
getLogFileLocation
public java.lang.String getLogFileLocation()
setLogFileLocation
public void setLogFileLocation(java.lang.String logFileLocation)
isEnableJVMLogRedirection
public boolean isEnableJVMLogRedirection()
setEnableJVMLogRedirection
public void setEnableJVMLogRedirection(boolean enableJVMLogRedirection)
getArguments
public java.lang.String getArguments()
setArguments
public void setArguments(java.lang.String arguments)
Copyright © 2009. All Rights Reserved.