preparing message system
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
package de.srsoftware.umbrella.message;
|
||||
|
||||
import de.srsoftware.umbrella.core.BaseHandler;
|
||||
|
||||
public class MessageApi extends BaseHandler {
|
||||
private final MessageSystem messageSystem;
|
||||
|
||||
public MessageApi(MessageSystem messageSystem) {
|
||||
super();
|
||||
this.messageSystem = messageSystem;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package de.srsoftware.umbrella.message;
|
||||
|
||||
public class MessageSystem {
|
||||
private final SqliteMessageDb db;
|
||||
|
||||
public MessageSystem(SqliteMessageDb messageDb) {
|
||||
db = messageDb;
|
||||
}
|
||||
}
|
||||
@@ -19,14 +19,14 @@ import static java.lang.System.Logger.Level.ERROR;
|
||||
import static java.lang.System.Logger.Level.WARNING;
|
||||
import static java.text.MessageFormat.format;
|
||||
|
||||
public class SqliteDb implements MessageDb{
|
||||
private static final System.Logger LOG = System.getLogger(SqliteDb.class.getSimpleName());
|
||||
public class SqliteMessageDb implements MessageDb{
|
||||
private static final System.Logger LOG = System.getLogger(SqliteMessageDb.class.getSimpleName());
|
||||
private final Connection db;
|
||||
private static final String DB_VERSION = "message_db_version";
|
||||
private static final int INITIAL_DB_VERSION = 1;
|
||||
private static final String TABLE_SUBMISSIONS = "message_submission";
|
||||
|
||||
public SqliteDb(Connection conn){
|
||||
public SqliteMessageDb(Connection conn){
|
||||
db = conn;
|
||||
init();
|
||||
}
|
||||
Reference in New Issue
Block a user