Class AbstractDatabaseCommand

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
service.command.AbstractCommand
service.database.command.AbstractDatabaseCommand
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
DatabaseInitiated, DeleteDatabaseRow, ExportDatabase, InitDatabase, InsertIntoDatabase, QueryDatabase, UpdateDatabaseRow

public abstract class AbstractDatabaseCommand
extends service.command.AbstractCommand
See Also:
Serialized Form
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    protected static class  AbstractDatabaseCommand.RowMatcher  
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractDatabaseCommand()  
  • Method Summary

    Modifier and Type Method Description
    protected void checkDatabaseInitiated()  
    protected java.util.Map<databaseconnector.api.Column,​databaseconnector.api.DatabaseConnection.Value> getColumnValuesParameter​(java.util.Map<java.lang.String,​java.lang.String> values, databaseconnector.api.sql.SQLTable table)  
    protected databaseconnector.api.sql.SQLDatabaseConnection getDatabaseConnection()  
    protected databaseconnector.api.sql.SQLTable getTableParameter​(java.lang.String tableName)  
    protected java.util.regex.Pattern getTablePattern​(javax.servlet.http.HttpServletRequest req)  

    Methods inherited from class service.command.AbstractCommand

    displayError, setAccessControlAllowOriginHeader

    Methods inherited from class javax.servlet.http.HttpServlet

    doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service

    Methods inherited from class javax.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait