This project has retired. For details please refer to its
        
        Attic page .
      
RandomNumberModule (Cocoon API 2.1.12-dev [March 20 2012])
 
 
org.apache.cocoon.components.modules.input 
 
java.lang.Object 
  org.apache.avalon.framework.logger.AbstractLogEnabled 
      org.apache.cocoon.components.modules.input.AbstractInputModule 
          org.apache.cocoon.components.modules.input.RandomNumberModule 
 
All Implemented Interfaces:  Disposable , Component , Configurable , LogEnabled , ThreadSafe , InputModule  
public class RandomNumberModule  extends AbstractInputModule implements ThreadSafe    
RandomNumberModule returns a random number as a string.
 Configuration through child elements: "min", "max" setting
 range of random number. Defaults to "0" and "9999999999"
 respectively.
Version: $Id: RandomNumberModule.html 1304258 2012-03-23 10:09:27Z ilgrosso $ 
Author: Christian Haul  
 
Fields inherited from interface org.apache.cocoon.components.modules.input.InputModule   
ROLE  
 
Methods inherited from class java.lang.Object   
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
RandomNumberModule 
public RandomNumberModule () 
 
getAttribute 
public Object  getAttribute (String  name,
                           Configuration  modeConf,
                           Map  objectModel)
                    throws ConfigurationException  
Description copied from interface: InputModule  Standard access to an attribute's value. If more than one value
 exists, the first is returned. If the value does not exist,
 null is returned. To get all values, use
 InputModule.getAttributeValues(String, Configuration, Map)InputModule.getAttributeNames(Configuration, Map)InputModule.getAttribute(String, Configuration, Map)
Specified by: getAttribute InputModule Overrides: getAttribute AbstractInputModule  
Parameters: name - a String that specifies what the caller thinks
 would identify an attribute. This is mainly a fallback if no
 modeConf is present.modeConf - column's mode configuration from resource
 description. This argument is optional.
Throws: 
ConfigurationException  
  
getAttributeNames 
public Iterator  getAttributeNames (Configuration  modeConf,
                                  Map  objectModel)
                           throws ConfigurationException  
Description copied from interface: InputModule  Returns an Iterator of String objects containing the names
 of the attributes available. If no attributes are available,
 the method returns an empty Iterator.
Specified by: getAttributeNames InputModule Overrides: getAttributeNames AbstractInputModule  
Parameters: modeConf - column's mode configuration from resource
 description. This argument is optional.
Throws: 
ConfigurationException  
  
getAttributeValues 
public Object [] getAttributeValues (String  name,
                                   Configuration  modeConf,
                                   Map  objectModel)
                            throws ConfigurationException  
Description copied from interface: InputModule  Returns an array of String objects containing all of the values
 the given attribute has, or null if the attribute does not
 exist. As an alternative,
 InputModule.getAttributeNames(Configuration, Map)InputModule.getAttribute(String, Configuration, Map)
Specified by: getAttributeValues InputModule Overrides: getAttributeValues AbstractInputModule  
Parameters: name - a String that specifies what the caller thinks
 would identify an attributes. This is mainly a fallback
 if no modeConf is present.modeConf - column's mode configuration from resource
 description. This argument is optional.
Throws: 
ConfigurationException