org.mmbase.datatypes.handlers
Class AbstractRequest

java.lang.Object
  extended by org.mmbase.datatypes.handlers.AbstractRequest
All Implemented Interfaces:
Request
Direct Known Subclasses:
JavaRequest

public abstract class AbstractRequest
extends Object
implements Request

Since:
MMBase-1.9.1
Version:
$Id: AbstractRequest.java 41943 2010-04-16 17:18:19Z michiel $
Author:
Michiel Meeuwissen

Constructor Summary
AbstractRequest()
           
 
Method Summary
 Cloud getCloud()
          Obtains the Cloud that can be used if no Node available yet.
 Locale getLocale()
           
<C> C
getProperty(Parameter<C> name)
           
 void invalidate()
          Encounter something that would make the current form invalid.
 boolean isValid()
           
<C> C
setProperty(Parameter<C> name, C value)
          Handler implementations can put properties on the request to do some adminstration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mmbase.datatypes.handlers.Request
getName, getValue, getValue, isPost
 

Constructor Detail

AbstractRequest

public AbstractRequest()
Method Detail

invalidate

public void invalidate()
Description copied from interface: Request
Encounter something that would make the current form invalid.

Specified by:
invalidate in interface Request

isValid

public boolean isValid()
Specified by:
isValid in interface Request

getCloud

public Cloud getCloud()
Description copied from interface: Request
Obtains the Cloud that can be used if no Node available yet.

Specified by:
getCloud in interface Request

getLocale

public Locale getLocale()
Specified by:
getLocale in interface Request

setProperty

public <C> C setProperty(Parameter<C> name,
                         C value)
Description copied from interface: Request
Handler implementations can put properties on the request to do some adminstration.

Specified by:
setProperty in interface Request

getProperty

public <C> C getProperty(Parameter<C> name)
Specified by:
getProperty in interface Request


MMBase 2.0-SNAPSHOT - null