Class DynDataReaderContext

java.lang.Object
org.eclnt.ccee.dyndata.DynDataReaderContext

public class DynDataReaderContext extends Object
Context information that is passed into the resolution of dynamic data. The object is used in many functions of DynDataReader.
  • Constructor Details

    • DynDataReaderContext

      public DynDataReaderContext()
  • Method Details

    • getDbContextName

      public String getDbContextName()
      The default context that is used for accessing the database - it may be overrridden by some specific context information that is part of the dynamic data definition See: DynDataDefinition.getDataContextName().
    • setDbContextName

      public void setDbContextName(String dbContextName)
    • getTimezone

      public String getTimezone()
      Default time zone that is used for converting Date values to String.
    • setTimezone

      public void setTimezone(String timezone)
    • getFormatmaskDecimal

      public String getFormatmaskDecimal()
      Default format mask that is used to convert data of type float/double/BigDecimal into a String.
    • setFormatmaskDecimal

      public void setFormatmaskDecimal(String formatmaskDecimal)
    • getFormatmaskDate

      public String getFormatmaskDate()
      Default format mask that is used to convert data of type Date/LocalDate into a String.
    • setFormatmaskDate

      public void setFormatmaskDate(String formatmaskDate)
    • getFormatmaskTime

      public String getFormatmaskTime()
      Default format mask that is used to convert data of type Date (used as time)/LocalTime into a String.
    • setFormatmaskTime

      public void setFormatmaskTime(String formatmaskTime)
    • getFormatmaskDateTime

      public String getFormatmaskDateTime()
      Default format mask that is used to convert data of type Date/LocalDateTime into a String.
    • setFormatmaskDateTime

      public void setFormatmaskDateTime(String formatmaskDateTime)
    • getFormatmaskInt

      public String getFormatmaskInt()
      Default format mask that is used to convert data of type int/long into a String.
    • setFormatmaskInt

      public void setFormatmaskInt(String formatmaskInt)
    • getGlobals

      public Map<String,String> getGlobals()
      Global values that are reachable by ${CONTEXT.name} from within query definitions.
    • setGlobals

      public void setGlobals(Map<String,String> globals)
    • getPropertyFileRootDirectory

      public String getPropertyFileRootDirectory()
      If property files are used in a DynDataDefinition then property files can be read from the file system. The context defines the root directory for finding the property files.
    • setPropertyFileRootDirectory

      public void setPropertyFileRootDirectory(String propertyFileRootDirectory)
    • getXmlFileRootDirectory

      public String getXmlFileRootDirectory()
      If XML files are used in a DynDataDefinition then XML files can be read from the file system. The context defines the root directory for finding the XML files.
    • setXmlFileRootDirectory

      public void setXmlFileRootDirectory(String xmlFileRootDirectory)
    • getJsonFileRootDirectory

      public String getJsonFileRootDirectory()
      If XML files are used in a DynDataDefinition then XML files can be read from the file system. The context defines the root directory for finding the JSON files.
    • setJsonFileRootDirectory

      public void setJsonFileRootDirectory(String jsonFileRootDirectory)
    • getLocale

      public Locale getLocale()
    • setLocale

      public void setLocale(Locale locale)
    • getTenant

      public String getTenant()
    • setTenant

      public void setTenant(String tenant)
    • getUser

      public String getUser()
    • setUser

      public void setUser(String user)