fr.paris.lutece.plugins.form.business.parameter
Class FormParameterDAO

java.lang.Object
  extended by fr.paris.lutece.plugins.form.business.parameter.FormParameterDAO
All Implemented Interfaces:
IFormParameterDAO

public class FormParameterDAO
extends java.lang.Object
implements IFormParameterDAO

FormParameterDAO


Constructor Summary
FormParameterDAO()
           
 
Method Summary
 fr.paris.lutece.util.ReferenceItem load(java.lang.String strParameterKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the parameter value
 fr.paris.lutece.util.ReferenceList selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load all the default values
 fr.paris.lutece.util.ReferenceList selectByFilter(FormParameterFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load by filter
 void store(fr.paris.lutece.util.ReferenceItem param, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Update the parameter value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormParameterDAO

public FormParameterDAO()
Method Detail

selectAll

public fr.paris.lutece.util.ReferenceList selectAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load all the default values

Specified by:
selectAll in interface IFormParameterDAO
Parameters:
plugin - Plugin
Returns:
a list of ReferenceItem

load

public fr.paris.lutece.util.ReferenceItem load(java.lang.String strParameterKey,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the parameter value

Specified by:
load in interface IFormParameterDAO
Parameters:
strParameterKey - the parameter key
plugin -
Returns:
The parameter value

store

public void store(fr.paris.lutece.util.ReferenceItem param,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the parameter value

Specified by:
store in interface IFormParameterDAO
Parameters:
strParameterValue - The parameter value
strParameterKey - The parameter key
plugin -

selectByFilter

public fr.paris.lutece.util.ReferenceList selectByFilter(FormParameterFilter filter,
                                                         fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load by filter

Specified by:
selectByFilter in interface IFormParameterDAO
Parameters:
filter - the filter
plugin - the plugin
Returns:
a ReferenceList


Copyright © 2012 Mairie de Paris. All Rights Reserved.