public class ActionRemove extends java.lang.Object implements Action
| Modifier and Type | Field and Description |
|---|---|
protected java.time.Duration |
age |
protected org.conceptoriented.bistro.core.Column |
column |
protected long |
size |
protected org.conceptoriented.bistro.core.Table |
table |
| Constructor and Description |
|---|
ActionRemove(org.conceptoriented.bistro.core.Table table,
org.conceptoriented.bistro.core.Column column,
java.time.Duration age) |
ActionRemove(org.conceptoriented.bistro.core.Table table,
long size) |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(Context ctx) |
protected void |
removeCount() |
protected void |
removeDuration() |
protected void |
removeDurationManually() |
protected org.conceptoriented.bistro.core.Table table
protected org.conceptoriented.bistro.core.Column column
protected java.time.Duration age
protected long size
public ActionRemove(org.conceptoriented.bistro.core.Table table,
long size)
public ActionRemove(org.conceptoriented.bistro.core.Table table,
org.conceptoriented.bistro.core.Column column,
java.time.Duration age)
public void evaluate(Context ctx) throws org.conceptoriented.bistro.core.BistroError
protected void removeCount()
protected void removeDuration()
protected void removeDurationManually()