public class IntervalActionProcessor<T>
extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
IntervalActionProcessor.PerformIntervalActionMethod<T> |
Modifier and Type | Field and Description |
---|---|
static int |
INTERVAL_DEFAULT |
Constructor and Description |
---|
IntervalActionProcessor(int total) |
IntervalActionProcessor(int total,
int interval) |
Modifier and Type | Method and Description |
---|---|
void |
incrementStart() |
void |
incrementStart(int increment) |
T |
performIntervalActions() |
protected T |
performIntervalActions(int start,
int end) |
void |
setPerformIntervalActionMethod(IntervalActionProcessor.PerformIntervalActionMethod<T> performIntervalActionMethod) |
public static final int INTERVAL_DEFAULT
public IntervalActionProcessor(int total)
public IntervalActionProcessor(int total, int interval)
public void incrementStart()
public void incrementStart(int increment)
public T performIntervalActions() throws PortalException
PortalException
public void setPerformIntervalActionMethod(IntervalActionProcessor.PerformIntervalActionMethod<T> performIntervalActionMethod)
protected T performIntervalActions(int start, int end) throws PortalException
PortalException