public abstract class DatabankAction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<DatabankAction> |
PositionComparator
The Position comparator.
|
Constructor and Description |
---|
DatabankAction() |
Modifier and Type | Method and Description |
---|---|
abstract void |
execute(Databank databank)
Execute.
|
java.lang.String[] |
getAllowedDatabanks()
Gets the allowed databanks.
|
java.lang.String |
getName()
Gets the name.
|
int |
getPreferredPosition()
Gets the preferred position.
|
abstract java.lang.String |
getProduct()
Gets the product.
|
java.lang.String[] |
parseName()
Parses the name.
|
void |
setName(java.lang.String name)
Sets the name.
|
public static java.util.Comparator<DatabankAction> PositionComparator
public void setName(java.lang.String name)
name
- the new namepublic java.lang.String getName()
public java.lang.String[] parseName()
public abstract void execute(Databank databank) throws java.lang.Exception
databank
- the databankjava.lang.Exception
- the exceptionpublic abstract java.lang.String getProduct()
public java.lang.String[] getAllowedDatabanks()
public int getPreferredPosition()