pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.core.accesscontrol
Class CleanUpAccessControlJoblet

java.lang.Object
  extended by org.torweg.pulse.bundle.AbstractJoblet
      extended by org.torweg.pulse.bundle.AbstractConfigurableJoblet
          extended by org.torweg.pulse.component.core.accesscontrol.CleanUpAccessControlJoblet
All Implemented Interfaces:
org.quartz.Job

public class CleanUpAccessControlJoblet
extends AbstractConfigurableJoblet

Version:
$Revision: 2055 $
Author:
Daniel Dietz

Constructor Summary
CleanUpAccessControlJoblet()
           
 
Method Summary
protected  void run(Bundle bundle)
          cleans up the AccessControl.
 
Methods inherited from class org.torweg.pulse.bundle.AbstractConfigurableJoblet
getConfig, getConfiguration
 
Methods inherited from class org.torweg.pulse.bundle.AbstractJoblet
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CleanUpAccessControlJoblet

public CleanUpAccessControlJoblet()
Method Detail

run

protected void run(Bundle bundle)
cleans up the AccessControl.

processes the existing ChangePasswordRequest/s and ChangeEmailRequests and removes them from database if they are older than 4 hrs.

processes the existing PreliminaryUser/s and removes them from database if they are older than 24 hrs.

Specified by:
run in class AbstractJoblet
Parameters:
bundle - the bundle
See Also:
AbstractJoblet.run(org.torweg.pulse.bundle.Bundle)