org.mmbase.module
Class MMUsers

java.lang.Object
  |
  +--org.mmbase.module.Module
        |
        +--org.mmbase.module.ProcessorModule
              |
              +--org.mmbase.module.MMUsers
All Implemented Interfaces:
ProcessorInterface

public class MMUsers
extends ProcessorModule

Author:
Arjan Houtman, Daniel Ockeloen

Constructor Summary
MMUsers()
           
 
Method Summary
 java.lang.String createLogin(java.lang.String loginname, java.util.StringTokenizer tokens, scanpage sp)
           
 java.lang.String doSearchUserNumber(java.lang.String value)
           
 java.util.Vector getList(scanpage sp, StringTagger tagger, java.lang.String value)
          
 java.lang.String getModuleInfo()
          provide some info on the module
 void init()
          Initializes the module.
 void reload()
           
 java.lang.String replace(scanpage sp, java.lang.String command)
          Handle a $MOD command
 
Methods inherited from class org.mmbase.module.ProcessorModule
cacheCheck, getListBuilder, getNodeList, onload, process, replace, shutdown, unload
 
Methods inherited from class org.mmbase.module.Module
getClassName, getInitParameter, getInitParameters, getMaintainer, getMimeType, getMimeTypeFile, getModule, getModule, getModules, getName, getProperties, getProperty, getVersion, hasStarted, loadModulesFromDisk, maintainance, setClassName, setInitParameter, setMaintainer, setName, setVersion, startModule, startModules, state
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMUsers

public MMUsers()
Method Detail

createLogin

public java.lang.String createLogin(java.lang.String loginname,
                                    java.util.StringTokenizer tokens,
                                    scanpage sp)

doSearchUserNumber

public java.lang.String doSearchUserNumber(java.lang.String value)

init

public void init()
Description copied from class: Module
Initializes the module. Init can be overridden to read the environment variables it needs.
This method is called by Module.startModule(), which makes sure it is not called more than once. You should not call init() directly, call startModule() instead.
Overrides:
init in class ProcessorModule

getList

public java.util.Vector getList(scanpage sp,
                                StringTagger tagger,
                                java.lang.String value)
                         throws ParseException
Overrides:
getList in class ProcessorModule
Following copied from class: org.mmbase.module.ProcessorModule
Parameters:
sp - the page context
params - contains the attributes for the list
command - the list command to execute.

replace

public java.lang.String replace(scanpage sp,
                                java.lang.String command)
Handle a $MOD command
Overrides:
replace in class ProcessorModule

getModuleInfo

public java.lang.String getModuleInfo()
Description copied from class: Module
provide some info on the module
Overrides:
getModuleInfo in class Module

reload

public void reload()
Overrides:
reload in class ProcessorModule


MMBase 2001