lumis.service.portalmanagement.audit
Class AuditEntryCleanerClock

Package class diagram package AuditEntryCleanerClock
java.lang.Object
  extended by lumis.portal.service.GenericServiceClock
      extended by lumis.service.portalmanagement.audit.AuditEntryCleanerClock
All Implemented Interfaces:
IServiceClock

public class AuditEntryCleanerClock
extends GenericServiceClock

Clock for audit entries clean up. Reads the time interval for clean up from a custom property and call IAuditManager to perform the clean up.

Since:
6.0.0

Field Summary
 
Fields inherited from interface lumis.portal.clock.IServiceClock
CLOCK_TICK_SERVICE, CLOCK_TICK_SERVICE_INSTANCE, CLOCK_TICK_SERVICE_INTERFACE, CLOCK_TICK_SERVICE_INTERFACE_INSTANCE
 
Constructor Summary
AuditEntryCleanerClock()
           
 
Method Summary
 void doTick(SessionConfig sessionConfig, ClockConfig clockConfig)
          Executes a clock tick.
 
Methods inherited from class lumis.portal.service.GenericServiceClock
getNextScheduleTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditEntryCleanerClock

public AuditEntryCleanerClock()
Method Detail

doTick

public void doTick(SessionConfig sessionConfig,
                   ClockConfig clockConfig)
            throws PortalException
Description copied from interface: IServiceClock
Executes a clock tick. This interface must be implemented by an object that handles clock ticks. Based on the service definition and/or the custom definition specified by the user this method will be called on regular intervals.

Parameters:
sessionConfig - the user session information.
clockConfig - the clock.
Throws:
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.