public abstract class Converter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Converter.User
Represents a economy user
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ALERT_EACH_X_ACCOUNT |
| Constructor and Description |
|---|
Converter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAccountToString(java.lang.String sender,
java.util.List<Converter.User> userList2)
Add the given accounts to the system
|
boolean |
allSet()
Checks if we filled all the required fields
|
abstract boolean |
connect()
Connects to the database
|
java.util.Map<java.lang.String,java.lang.String> |
getDbConnectInfo() |
abstract java.util.List<java.lang.String> |
getDbInfo()
Retrieve the list of the possible input data method
|
protected java.util.List<java.lang.String> |
getDbInfoList()
Retrieve the information required about the selected input data method.
|
java.util.List<java.lang.String> |
getDbTypes()
Retrieve a list of all the database type.
|
java.lang.String |
getSelectedDbType()
Get the selected database type
|
java.lang.String |
getWarning() |
abstract boolean |
importData(java.lang.String sender)
Import all the data into Craftconomy
|
boolean |
setDbInfo(java.lang.String field,
java.lang.String value)
Sets a field information for the selected database type
|
boolean |
setDbType(java.lang.String dbType)
Sets the selected database type.
|
void |
setSelectedDbType(java.lang.String selectedDbType)
Set the database type
|
public static final int ALERT_EACH_X_ACCOUNT
public java.util.List<java.lang.String> getDbTypes()
protected java.util.List<java.lang.String> getDbInfoList()
public boolean setDbType(java.lang.String dbType)
dbType - The database type selectedpublic abstract java.util.List<java.lang.String> getDbInfo()
public boolean setDbInfo(java.lang.String field,
java.lang.String value)
field - The field name.value - The value of the field.public java.util.Map<java.lang.String,java.lang.String> getDbConnectInfo()
public boolean allSet()
public abstract boolean connect()
public abstract boolean importData(java.lang.String sender)
sender - The name of the sender so we can send status update.public java.lang.String getSelectedDbType()
public void setSelectedDbType(java.lang.String selectedDbType)
selectedDbType - the database typepublic java.lang.String getWarning()
protected void addAccountToString(java.lang.String sender,
java.util.List<Converter.User> userList2)
sender - The sender so we can send messages back to himuserList2 - Account list