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
PortalExceptionpublic void setPerformIntervalActionMethod(IntervalActionProcessor.PerformIntervalActionMethod<T> performIntervalActionMethod)
protected T performIntervalActions(int start, int end) throws PortalException
PortalException