org.apache.shiro.session.mgt.quartz
Class QuartzSessionValidationJob

java.lang.Object
  extended by org.apache.shiro.session.mgt.quartz.QuartzSessionValidationJob
All Implemented Interfaces:
org.quartz.Job

public class QuartzSessionValidationJob
extends Object
implements org.quartz.Job

A quartz job that basically just calls the ValidatingSessionManager.validateSessions() method on a configured session manager. The session manager will automatically be injected by the superclass if it is in the job data map or the scheduler map.

Since:
0.1

Constructor Summary
QuartzSessionValidationJob()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
          Called when the job is executed by quartz.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuartzSessionValidationJob

public QuartzSessionValidationJob()
Method Detail

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Called when the job is executed by quartz. This method delegates to the validateSessions() method on the associated session manager.

Specified by:
execute in interface org.quartz.Job
Parameters:
context - the Quartz job execution context for this execution.
Throws:
org.quartz.JobExecutionException


Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.