Interface E3ApplicationConfig


public interface E3ApplicationConfig
An object used by an E3 sub-process to pass information to an E3 Application during initialization.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addIntermediateFile(String source, String contentType, String description)
    Add intermediate file full path, content type and description into intermediate log file
    org.apache.logging.log4j.Logger
    Returns the names of the application's Logger.
    Returns the value associated with a parameter, or null if the parameter does not exist.
    Returns the names of the application's initialization parameters as an Enumeration of String objects, or an empty Enumeration if the application has no initialization parameters.
    Returns current transaction directory.
    long
    Returns the current transaction ID.
  • Method Details

    • getInitParameter

      String getInitParameter(String name)
      Returns the value associated with a parameter, or null if the parameter does not exist.
      Parameters:
      name - name of parameter whose value is to be returned
      Returns:
      a String containing the value of the initialization parameter
    • getInitParameterNames

      Enumeration getInitParameterNames()
      Returns the names of the application's initialization parameters as an Enumeration of String objects, or an empty Enumeration if the application has no initialization parameters.
      Returns:
      an Enumeration of String objects containing the names of the application's initialization parameters.
    • addIntermediateFile

      void addIntermediateFile(String source, String contentType, String description)
      Add intermediate file full path, content type and description into intermediate log file
    • getApplicationLogger

      org.apache.logging.log4j.Logger getApplicationLogger()
      Returns the names of the application's Logger.
      Returns:
      an Logger
    • getTransactionDir

      String getTransactionDir()
      Returns current transaction directory.
      Returns:
      an String
    • getTransactionId

      long getTransactionId()
      Returns the current transaction ID.
      Returns:
      long transaction ID.