com.aoindustries.website.signup
Class SignupCustomizeServerForm

java.lang.Object
  extended by ActionForm
      extended by com.aoindustries.website.signup.SignupCustomizeServerForm
All Implemented Interfaces:
SessionActionForm, java.io.Serializable
Direct Known Subclasses:
DedicatedSignupCustomizeServerForm, ManagedSignupCustomizeServerForm, VirtualDedicatedSignupCustomizeServerForm, VirtualManagedSignupCustomizeServerForm

public abstract class SignupCustomizeServerForm
extends ActionForm
implements java.io.Serializable, SessionActionForm

Author:
AO Industries, Inc.

Constructor Summary
SignupCustomizeServerForm()
           
 
Method Summary
 int getCpuOption()
           
 java.util.List<java.lang.String> getDiskOptions()
           
 int getPowerOption()
           
 int getRamOption()
           
 int getSataControllerOption()
           
 int getScsiControllerOption()
           
protected abstract  java.lang.String getSignupSelectPackageFormName()
           
 boolean isAtLeastOneDiskSelected()
           
 boolean isEmpty()
          Indicates this form is empty, meaning that a default instance may be used in its place with no consequences.
 void setCpuOption(int cpuOption)
           
 void setDiskOptions(java.util.List<java.lang.String> diskOptions)
           
 void setPowerOption(int powerOption)
           
 void setRamOption(int ramOption)
           
 void setSataControllerOption(int sataControllerOption)
           
 void setScsiControllerOption(int scsiControllerOption)
           
 ActionErrors validate(ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignupCustomizeServerForm

public SignupCustomizeServerForm()
Method Detail

isEmpty

public boolean isEmpty()
Description copied from interface: SessionActionForm
Indicates this form is empty, meaning that a default instance may be used in its place with no consequences.

Specified by:
isEmpty in interface SessionActionForm

getPowerOption

public int getPowerOption()

setPowerOption

public void setPowerOption(int powerOption)

getCpuOption

public int getCpuOption()

setCpuOption

public void setCpuOption(int cpuOption)

getRamOption

public int getRamOption()

setRamOption

public void setRamOption(int ramOption)

getSataControllerOption

public int getSataControllerOption()

setSataControllerOption

public void setSataControllerOption(int sataControllerOption)

getScsiControllerOption

public int getScsiControllerOption()

setScsiControllerOption

public void setScsiControllerOption(int scsiControllerOption)

getDiskOptions

public java.util.List<java.lang.String> getDiskOptions()

setDiskOptions

public void setDiskOptions(java.util.List<java.lang.String> diskOptions)

validate

public ActionErrors validate(ActionMapping mapping,
                             javax.servlet.http.HttpServletRequest request)

isAtLeastOneDiskSelected

public boolean isAtLeastOneDiskSelected()

getSignupSelectPackageFormName

protected abstract java.lang.String getSignupSelectPackageFormName()