Package org.gluu.oxauth.service
Class CleanerTimer
- java.lang.Object
-
- org.gluu.oxauth.service.CleanerTimer
-
@ApplicationScoped @Named public class CleanerTimer extends java.lang.Object- Version:
- August 9, 2017
- Author:
- Yuriy Zabrovarnyy, Javier Rojas Blum
-
-
Field Summary
Fields Modifier and Type Field Description static intBATCH_SIZE
-
Constructor Summary
Constructors Constructor Description CleanerTimer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcleanup(java.lang.String baseDn, java.util.Date now, int batchSize)java.util.Set<java.lang.String>createCleanServiceBaseDns()voidinitTimer()voidprocess(org.gluu.service.cdi.event.CleanerEvent cleanerEvent)voidprocessImpl()
-
-
-
Field Detail
-
BATCH_SIZE
public static final int BATCH_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
initTimer
public void initTimer()
-
process
@Asynchronous public void process(@Observes org.gluu.service.cdi.event.CleanerEvent cleanerEvent)
-
processImpl
public void processImpl()
-
createCleanServiceBaseDns
public java.util.Set<java.lang.String> createCleanServiceBaseDns()
-
cleanup
public int cleanup(java.lang.String baseDn, java.util.Date now, int batchSize)
-
-