Class: SessionCleanup

Source Location: /CORE/system/classes/job/SessionCleanup.php

Class SessionCleanup

Class Overview

This AutoJob cleans up all Session that are timed out.

You can configure the time by setting the config key: $_BIGACE['system']['session_lifetime']

If not time is configured, all session older than 24 hours will be deleted.

Located in /CORE/system/classes/job/SessionCleanup.php [line 42]

AutoJob
   |
   --SessionCleanup
Author(s):
  • Kevin Papst
Information Tags:
Version:  $Id: SessionCleanup.php,v 1.4 2008/09/24 19:34:02 kpapst Exp $
Copyright:  Copyright (C) Kevin Papst
License:  GNU Public License

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From AutoJob

AutoJob::execute()
AutoJob::getConfigPackage()
If your AutoJob requires further configuration, you should return the configs package name.
AutoJob::getDescription()
Returns the Description of this AutoJob.
AutoJob::getMessage()
Return a log message at least if the execution task failed.
AutoJob::getName()
Returns the Name (unique identifier) of this AutoJob.
AutoJob::getNextExecution()
Calculates and returns the next execution time as Unix Timestamp.

[ Top ]
Method Summary
whether   execute()  
void   getConfigPackage()   null for no required config, otherwise a String
String   getDescription()   Returns the Description of this AutoJob.
String   getName()   Returns the Name (unique identifier) of this AutoJob.
void   getNextExecution()  

[ Top ]
Methods
execute  [line 75]

  whether execute( )


API Tags:
Return:  the execution was OK or FAILED


Redefinition of:
AutoJob::execute()

[ Top ]
getConfigPackage  [line 68]

  void getConfigPackage( )

null for no required config, otherwise a String



Redefinition of:
AutoJob::getConfigPackage()
If your AutoJob requires further configuration, you should return the configs package name.

[ Top ]
getDescription  [line 57]

  String getDescription( )

Returns the Description of this AutoJob.


API Tags:
Return:  the Template Description


Redefinition of:
AutoJob::getDescription()
Returns the Description of this AutoJob.

[ Top ]
getName  [line 49]

  String getName( )

Returns the Name (unique identifier) of this AutoJob.


API Tags:
Return:  the AutoJob Name


Redefinition of:
AutoJob::getName()
Returns the Name (unique identifier) of this AutoJob.

[ Top ]
getNextExecution  [line 61]

  void getNextExecution( )



Redefinition of:
AutoJob::getNextExecution()
Calculates and returns the next execution time as Unix Timestamp.

[ Top ]