gov.nih.nci.cagrid.testing.system.deployment
Class ContainerProperties

java.lang.Object
  extended by gov.nih.nci.cagrid.testing.system.deployment.ContainerProperties

public class ContainerProperties
extends java.lang.Object

ContainerProperties Properties of the service container

Version:
$Id: ContainerProperties.java,v 1.5 2008/01/28 20:15:39 hastings Exp $
Author:
David Ervin

Constructor Summary
ContainerProperties()
           
ContainerProperties(java.io.File containerDirectory, java.io.File containerZip, ContainerPorts portPreference, boolean secure, java.lang.Integer maxStartupWaitTime, java.lang.Integer maxShutdownWaitTime, java.lang.Integer heapSizeInMegabytes)
           
 
Method Summary
 java.io.File getContainerDirectory()
           
 java.io.File getContainerZip()
           
 java.lang.Integer getHeapSizeInMegabytes()
           
 java.lang.Integer getMaxShutdownWaitTime()
           
 java.lang.Integer getMaxStartupWaitTime()
           
 ContainerPorts getPortPreference()
           
 boolean isSecure()
           
 void setContainerDirectory(java.io.File containerDirectory)
           
 void setContainerZip(java.io.File containerZip)
           
 void setHeapSizeInMegabytes(java.lang.Integer heapSizeInMegabytes)
           
 void setMaxShutdownWaitTime(java.lang.Integer maxShutdownWaitTime)
           
 void setMaxStartupWaitTime(java.lang.Integer maxStartupWaitTime)
           
 void setPortPreference(ContainerPorts portPreference)
           
 void setSecure(boolean secure)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerProperties

public ContainerProperties()

ContainerProperties

public ContainerProperties(java.io.File containerDirectory,
                           java.io.File containerZip,
                           ContainerPorts portPreference,
                           boolean secure,
                           java.lang.Integer maxStartupWaitTime,
                           java.lang.Integer maxShutdownWaitTime,
                           java.lang.Integer heapSizeInMegabytes)
Method Detail

getContainerDirectory

public java.io.File getContainerDirectory()

setContainerDirectory

public void setContainerDirectory(java.io.File containerDirectory)

getContainerZip

public java.io.File getContainerZip()

setContainerZip

public void setContainerZip(java.io.File containerZip)

getPortPreference

public ContainerPorts getPortPreference()

setPortPreference

public void setPortPreference(ContainerPorts portPreference)

isSecure

public boolean isSecure()

setSecure

public void setSecure(boolean secure)

getMaxShutdownWaitTime

public java.lang.Integer getMaxShutdownWaitTime()

setMaxShutdownWaitTime

public void setMaxShutdownWaitTime(java.lang.Integer maxShutdownWaitTime)

getMaxStartupWaitTime

public java.lang.Integer getMaxStartupWaitTime()

setMaxStartupWaitTime

public void setMaxStartupWaitTime(java.lang.Integer maxStartupWaitTime)

getHeapSizeInMegabytes

public java.lang.Integer getHeapSizeInMegabytes()

setHeapSizeInMegabytes

public void setHeapSizeInMegabytes(java.lang.Integer heapSizeInMegabytes)