org.mmbase.datatypes.handlers
Interface Request

All Known Implementing Classes:
AbstractRequest, JavaRequest

public interface Request

This generalizes one rendition of a form.

Since:
MMBase-1.9.1
Version:
$Id: Request.java 40931 2010-02-09 14:04:04Z michiel $
Author:
Michiel Meeuwissen

Method Summary
 Cloud getCloud()
          Obtains the Cloud that can be used if no Node available yet.
 Locale getLocale()
           
 String getName(Field field)
           
<C> C
getProperty(Parameter<C> name)
           
 Object getValue(Field field)
          Gets the user specified value for a field
 Object getValue(Field field, String part)
           
 void invalidate()
          Encounter something that would make the current form invalid.
 boolean isPost()
           
 boolean isValid()
           
<C> C
setProperty(Parameter<C> name, C value)
          Handler implementations can put properties on the request to do some adminstration.
 

Method Detail

invalidate

void invalidate()
Encounter something that would make the current form invalid.


isValid

boolean isValid()

getCloud

Cloud getCloud()
Obtains the Cloud that can be used if no Node available yet.


getLocale

Locale getLocale()

getName

String getName(Field field)

getValue

Object getValue(Field field)
Gets the user specified value for a field


getValue

Object getValue(Field field,
                String part)

setProperty

<C> C setProperty(Parameter<C> name,
                  C value)
Handler implementations can put properties on the request to do some adminstration.


getProperty

<C> C getProperty(Parameter<C> name)

isPost

boolean isPost()


MMBase 2.0-SNAPSHOT - null