DLESE Tools
v1.6.0

org.dlese.dpc.services.dcs.action.form
Class RecommenderForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.dlese.dpc.services.dcs.action.form.RecommenderForm
All Implemented Interfaces:
Serializable

public class RecommenderForm
extends org.apache.struts.action.ActionForm
implements Serializable

A ActionForm bean that holds data for DDS web services and has access to vocab info.

Author:
John Weatherley
See Also:
DDSServicesAction, Serialized Form

Nested Class Summary
 class RecommenderForm.DateLabelPair
           
 
Field Summary
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
RecommenderForm()
          Constructor for the RepositoryForm object
 
Method Summary
 String getAuthorizedFor()
          Gets the role name for which this user is authorized
 String getCollection()
           
protected static String getDs()
          Return a string for the current time and date, sutiable for display in log files and output to standout:
 List getErrorList()
           
 String getErrorMsg()
          Gets the errorMsg attribute of the RecommenderForm object
 String getId()
           
 String getLocalizedRecordXml()
          Gets the localizedRecordXml attribute of the RecommenderForm object
 int getN()
          Gets the n attribute of the RecommenderForm object
 int getNumResults()
          Gets the number of matching results.
 String getRecordFormat()
          Gets the recordFormat attribute of the RecommenderForm object
 String getRecordXml()
          Gets the recordXml attribute of the RecommenderForm object
 ResultDocList getResults()
          Gets the results attribute of the RecommenderForm object
 int getS()
          Gets the s attribute of the RecommenderForm object
 String[] getStatuses()
           
 List getStatusLabels()
           
 List getUtcDates()
          A list of UTC dates in the past in the following order: one minute, one hour, one day, one week, one month, one year.
 String getXmlFormat()
           
 List getXmlFormats()
           
protected  void prtln(String s)
          Output a line of text to standard out, with datestamp, if debug is set to true.
protected  void prtlnErr(String s)
          Output a line of text to error out, with datestamp.
 void setAuthorizedFor(String val)
          Sets the role name for which this user is authorized
 void setCollection(String collection)
           
static void setDebug(boolean isDebugOuput)
          Sets the debug attribute
 void setErrorList(List errorList)
           
 void setErrorMsg(String errorMsg)
          Sets the errorMsg attribute of the RecommenderForm object
 void setId(String id)
           
 void setN(int val)
          Sets the n attribute of the RecommenderForm object
 void setRecordFormat(String val)
          Sets the recordFormat attribute of the RecommenderForm object
 void setRecordXml(String val)
          Sets the recordXml attribute of the RecommenderForm object
 void setResults(ResultDocList results)
          Sets the results attribute of the RecommenderForm object
 void setS(int val)
          Sets the s attribute of the RecommenderForm object
 void setStatuses(String[] statusValues)
           
 void setStatusLabels(List labels)
           
 void setXmlFormat(String xmlFormat)
           
 void setXmlFormats(List var)
           
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecommenderForm

public RecommenderForm()
Constructor for the RepositoryForm object

Method Detail

getId

public String getId()

setId

public void setId(String id)

getCollection

public String getCollection()

setCollection

public void setCollection(String collection)

getXmlFormat

public String getXmlFormat()

setXmlFormat

public void setXmlFormat(String xmlFormat)

getStatuses

public String[] getStatuses()

setStatuses

public void setStatuses(String[] statusValues)

getStatusLabels

public List getStatusLabels()

setStatusLabels

public void setStatusLabels(List labels)

setErrorList

public void setErrorList(List errorList)

getErrorList

public List getErrorList()

getXmlFormats

public List getXmlFormats()

setXmlFormats

public void setXmlFormats(List var)

getLocalizedRecordXml

public String getLocalizedRecordXml()
Gets the localizedRecordXml attribute of the RecommenderForm object

Returns:
The localizedRecordXml value

getRecordXml

public String getRecordXml()
Gets the recordXml attribute of the RecommenderForm object

Returns:
The recordXml value

setRecordXml

public void setRecordXml(String val)
Sets the recordXml attribute of the RecommenderForm object

Parameters:
val - The new recordXml value

setRecordFormat

public void setRecordFormat(String val)
Sets the recordFormat attribute of the RecommenderForm object

Parameters:
val - The new recordFormat value

getRecordFormat

public String getRecordFormat()
Gets the recordFormat attribute of the RecommenderForm object

Returns:
The recordFormat value

getS

public int getS()
Gets the s attribute of the RecommenderForm object

Returns:
The s value

setS

public void setS(int val)
Sets the s attribute of the RecommenderForm object

Parameters:
val - The new s value

getN

public int getN()
Gets the n attribute of the RecommenderForm object

Returns:
The n value

setN

public void setN(int val)
Sets the n attribute of the RecommenderForm object

Parameters:
val - The new n value

getAuthorizedFor

public String getAuthorizedFor()
Gets the role name for which this user is authorized

Returns:
The authorizedFor value

setAuthorizedFor

public void setAuthorizedFor(String val)
Sets the role name for which this user is authorized

Parameters:
val - The new authorizedFor value

setErrorMsg

public void setErrorMsg(String errorMsg)
Sets the errorMsg attribute of the RecommenderForm object

Parameters:
errorMsg - The new errorMsg value

getErrorMsg

public String getErrorMsg()
Gets the errorMsg attribute of the RecommenderForm object

Returns:
The errorMsg value

getResults

public ResultDocList getResults()
Gets the results attribute of the RecommenderForm object

Returns:
The results value

setResults

public void setResults(ResultDocList results)
Sets the results attribute of the RecommenderForm object

Parameters:
results - The new results value

getNumResults

public int getNumResults()
Gets the number of matching results.

Returns:
The numResults value

getUtcDates

public List getUtcDates()
A list of UTC dates in the past in the following order: one minute, one hour, one day, one week, one month, one year.

Returns:
A list of UTC dates in the past.

getDs

protected static final String getDs()
Return a string for the current time and date, sutiable for display in log files and output to standout:

Returns:
The dateStamp value

prtlnErr

protected final void prtlnErr(String s)
Output a line of text to error out, with datestamp.

Parameters:
s - The text that will be output to error out.

prtln

protected final void prtln(String s)
Output a line of text to standard out, with datestamp, if debug is set to true.

Parameters:
s - The String that will be output.

setDebug

public static void setDebug(boolean isDebugOuput)
Sets the debug attribute

Parameters:
isDebugOuput - The new debug value

DLESE Tools
v1.6.0