Class DBContext

  • All Implemented Interfaces:
    java.io.Serializable

    public class DBContext
    extends java.lang.Object
    implements java.io.Serializable
    A part of CallContext used for DB controlling. Its useful if you have multiple tables for same purposes and want to perform selection outside of the dao.
    Version:
    $Id: $Id
    Author:
    another
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DELIMITER
      Constant DELIMITER="_"
    • Constructor Summary

      Constructors 
      Constructor Description
      DBContext()
      Creates a new DBContext.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getTableNameInContext​(java.lang.String tableName)
      getTableNameInContext.
      java.lang.String getTableNamePostfix()
      Getter for the field tableNamePostfix.
      java.lang.String getTableNamePrefix()
      Getter for the field tableNamePrefix.
      void setTableNamePostfix​(java.lang.String tableNamePostfix)
      Setter for the field tableNamePostfix.
      void setTableNamePrefix​(java.lang.String tableNamePrefix)
      Setter for the field tableNamePrefix.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DELIMITER

        public static final java.lang.String DELIMITER
        Constant DELIMITER="_"
        See Also:
        Constant Field Values
    • Constructor Detail

      • DBContext

        public DBContext()
        Creates a new DBContext.
    • Method Detail

      • getTableNamePostfix

        public java.lang.String getTableNamePostfix()

        Getter for the field tableNamePostfix.

        Returns:
        a String object.
      • setTableNamePostfix

        public void setTableNamePostfix​(java.lang.String tableNamePostfix)

        Setter for the field tableNamePostfix.

        Parameters:
        tableNamePostfix - a String object.
      • getTableNamePrefix

        public java.lang.String getTableNamePrefix()

        Getter for the field tableNamePrefix.

        Returns:
        a String object.
      • setTableNamePrefix

        public void setTableNamePrefix​(java.lang.String tableNamePrefix)

        Setter for the field tableNamePrefix.

        Parameters:
        tableNamePrefix - a String object.
      • getTableNameInContext

        public java.lang.String getTableNameInContext​(java.lang.String tableName)

        getTableNameInContext.

        Parameters:
        tableName - a String object.
        Returns:
        a String object.