Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.ui.action.resource.platform
Class PlatformForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.apache.struts.validator.ValidatorForm
          extended by org.hyperic.hq.ui.action.BaseValidatorForm
              extended by org.hyperic.hq.ui.action.CalendarForm
                  extended by org.hyperic.hq.ui.action.ScheduleForm
                      extended by org.hyperic.hq.ui.action.resource.ResourceForm
                          extended by org.hyperic.hq.ui.action.resource.platform.PlatformForm
All Implemented Interfaces:
java.io.Serializable

public class PlatformForm
extends ResourceForm

A subclass of ResourceForm representing the New Platform form.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hyperic.hq.ui.action.ScheduleForm
END_NEVER, END_ON_DATE, EVERY_DAY, EVERY_WEEKDAY, ON_DAY, ON_EACH, RECUR_DAILY, RECUR_MONTHLY, RECUR_NEVER, RECUR_WEEKLY, START_NOW, START_ON_DATE
 
Fields inherited from class org.hyperic.hq.ui.action.CalendarForm
AM, PM
 
Fields inherited from class org.apache.struts.validator.ValidatorForm
page, validatorResults
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
PlatformForm()
           
 
Method Summary
 java.lang.Integer getAgentId()
           
 java.lang.String getAgentIpPort()
           
 java.util.Collection getAgents()
           
 java.lang.Integer getCpuCount()
           
 java.util.List getCpuCounts()
           
 java.lang.String getFqdn()
           
 IpValue getIp(int index)
           
 IpValue[] getIps()
           
 int getNumIps()
           
 void loadPlatformValue(PlatformValue platform)
           
 void reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void setAgentId(java.lang.Integer agentId)
           
 void setAgentIpPort(java.lang.String agentIpPort)
           
 void setAgents(java.util.List agents)
           
 void setCpuCount(java.lang.Integer cpuCount)
           
 void setFqdn(java.lang.String fqdn)
           
 void setIp(int index, IpValue ip)
           
 void setIps(IpValue[] ips)
           
 void setNumIps(int numIps)
           
 java.lang.String toString()
           
 void updatePlatformValue(PlatformValue platform)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
          Only validate if 1) the form's ok or okassign button was clicked and 2) the mapping specifies an input form to return to.
 
Methods inherited from class org.hyperic.hq.ui.action.resource.ResourceForm
getAetid, getDescription, getEid, getLocation, getName, getResourceType, getResourceTypes, getRid, getType, isCanModify, loadResourceValue, setAetid, setCanModify, setDescription, setEid, setLocation, setName, setResourceType, setResourceTypes, setRid, setType, updateResourceValue
 
Methods inherited from class org.hyperic.hq.ui.action.ScheduleForm
createSchedule, getControlActions, getEachDay, getEndTime, getIsNow, getMonthlyRecurrenceDay, getNumControlActions, getNumDays, getNumMonths, getNumWeeks, getRecurInterval, getRecurrenceDay, getRecurrenceFrequencyDaily, getRecurrenceFrequencyMonthly, getRecurrenceWeek, getStartTime, populateFromSchedule, setControlActions, setEachDay, setEndTime, setMonthlyRecurrenceDay, setNumControlActions, setNumDays, setNumMonths, setNumWeeks, setRecurInterval, setRecurrenceDay, setRecurrenceFrequencyDaily, setRecurrenceFrequencyMonthly, setRecurrenceWeek, setStartTime
 
Methods inherited from class org.hyperic.hq.ui.action.CalendarForm
calcHour, getEndAmPm, getEndDate, getEndDay, getEndHour, getEndMin, getEndMonth, getEndYear, getInitStartTime, getStartAmPm, getStartDate, getStartDay, getStartHour, getStartMin, getStartMonth, getStartYear, getWantEndDate, getYearOptions, populateEndDate, populateStartDate, setEndAmPm, setEndDay, setEndHour, setEndMin, setEndMonth, setEndYear, setStartAmPm, setStartDay, setStartHour, setStartMin, setStartMonth, setStartYear, setWantEndDate, shouldValidateDateRange, validateDateRange
 
Methods inherited from class org.hyperic.hq.ui.action.BaseValidatorForm
getAdd, getCancel, getCreate, getDelete, getEnable, getOk, getOkassign, getPn, getPs, getRemove, getReset, getUserset, isAddClicked, isCancelClicked, isCreateClicked, isDeleteClicked, isEnableClicked, isOkAssignClicked, isOkClicked, isRemoveClicked, isResetClicked, isUsersetClicked, setAdd, setCancel, setCreate, setDelete, setEnable, setOk, setOkassign, setPn, setPs, setRemove, setReset, setUserset, shouldValidate
 
Methods inherited from class org.apache.struts.validator.ValidatorForm
getPage, getResultValueMap, getValidationKey, getValidatorResults, setPage, setValidatorResults
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlatformForm

public PlatformForm()
Method Detail

getCpuCount

public java.lang.Integer getCpuCount()

setCpuCount

public void setCpuCount(java.lang.Integer cpuCount)

getCpuCounts

public java.util.List getCpuCounts()

getFqdn

public java.lang.String getFqdn()

setFqdn

public void setFqdn(java.lang.String fqdn)

getIp

public IpValue getIp(int index)

getIps

public IpValue[] getIps()

setIp

public void setIp(int index,
                  IpValue ip)

setIps

public void setIps(IpValue[] ips)

getNumIps

public int getNumIps()

setNumIps

public void setNumIps(int numIps)

getAgents

public java.util.Collection getAgents()

setAgents

public void setAgents(java.util.List agents)

getAgentId

public java.lang.Integer getAgentId()

setAgentId

public void setAgentId(java.lang.Integer agentId)

getAgentIpPort

public java.lang.String getAgentIpPort()

setAgentIpPort

public void setAgentIpPort(java.lang.String agentIpPort)

reset

public void reset(org.apache.struts.action.ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)
Overrides:
reset in class ResourceForm

toString

public java.lang.String toString()
Overrides:
toString in class ResourceForm

loadPlatformValue

public void loadPlatformValue(PlatformValue platform)

updatePlatformValue

public void updatePlatformValue(PlatformValue platform)

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
Description copied from class: BaseValidatorForm
Only validate if 1) the form's ok or okassign button was clicked and 2) the mapping specifies an input form to return to. condition #2 can be false when a form has failed validation and has forwarded to the input page; the ok button request parameter will still be userset, but the prepare action for the input page will not have (another) input page specified.

Overrides:
validate in class ResourceForm

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.