Klasse BusinessLogicProcessingContext

java.lang.Object
de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
de.uplanet.lucy.server.businesslogic.BusinessLogicProcessingContext
Alle implementierten Schnittstellen:
de.uplanet.lucy.server.businesslogic.IBusinessLogicProcessingContext, de.uplanet.lucy.server.connector.IRequestProcessingContext, de.uplanet.lucy.server.engine.http.IHttpProcessingContext, de.uplanet.lucy.server.engine.http.IWebProcessingContext, de.uplanet.lucy.server.IDatabaseProcessingContext, de.uplanet.lucy.server.IProcessingContext, de.uplanet.lucy.server.ISessionProcessingContext, de.uplanet.lucy.server.ISharedStateProcessingContext, de.uplanet.lucy.server.ISimpleProcessingContext, de.uplanet.util.IDumpable

public final class BusinessLogicProcessingContext extends de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    BusinessLogicProcessingContext(org.springframework.context.ApplicationContext p_appCtx, de.uplanet.jdbc.JdbcConnection p_conn, IServerBridgeRequest p_request, IServerBridgeResponse p_response, ISession p_session, SharedState p_sharedState, IViewData p_viewData)
    Creates the processing context.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    de.uplanet.jdbc.JdbcConnection
    Get the system database connection.
    Get the Web request.
    Get the Web response.
    Get a class that contains the values posted by the client.
    boolean
     

    Von Klasse geerbte Methoden de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext

    dump, getApplicationContext, getContextValueProvider, getError, getErrorHandlerId, getErrorResponseData, getImpersonateUserGuid, getSession, getSharedState, getUserTimeZone, hasError, hasErrorHandlerId, hasErrorResponseData, internalPeekRecord, internalPeekRtDataGroup, internalPopRecord, internalPopRtDataGroup, internalPushRecord, internalPushRtDataGroup, isImpersonated, popImpersonateUserGuid, popSession, pushImpersonateUserGuid, pushSession, setError, setErrorHandlerId, setErrorResponseData, setViewData

    Von Klasse geerbte Methoden java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • BusinessLogicProcessingContext

      public BusinessLogicProcessingContext(org.springframework.context.ApplicationContext p_appCtx, de.uplanet.jdbc.JdbcConnection p_conn, IServerBridgeRequest p_request, IServerBridgeResponse p_response, ISession p_session, SharedState p_sharedState, IViewData p_viewData)
      Creates the processing context.

      Note: the constructor does not check if any of the given parameters is null. These checks are left to the caller.

      Parameter:
      p_appCtx - The Spring application context.
      p_conn - The system database connection.
      p_request - The request.
      p_response - The response.
      p_session - The session.
      p_sharedState - The shared state.
      p_viewData - The values posted by the client.
  • Methodendetails

    • getConnection

      public de.uplanet.jdbc.JdbcConnection getConnection()
      Get the system database connection.
      Angegeben von:
      getConnection in Schnittstelle de.uplanet.lucy.server.IDatabaseProcessingContext
      Setzt außer Kraft:
      getConnection in Klasse de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
      Gibt zurück:
      The system database connection.
    • getRequest

      public IServerBridgeRequest getRequest()
      Get the Web request.
      Gibt zurück:
      The Web request object.
    • getResponse

      public IServerBridgeResponse getResponse()
      Get the Web response.
      Angegeben von:
      getResponse in Schnittstelle de.uplanet.lucy.server.engine.http.IHttpProcessingContext
      Setzt außer Kraft:
      getResponse in Klasse de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
      Gibt zurück:
      The Web response object.
    • hasView

      public boolean hasView()
      Angegeben von:
      hasView in Schnittstelle de.uplanet.lucy.server.engine.http.IHttpProcessingContext
      Setzt außer Kraft:
      hasView in Klasse de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
    • getViewData

      public IViewData getViewData()
      Get a class that contains the values posted by the client. Used in the BL to get values by the field guid, control name, control guid.
      Angegeben von:
      getViewData in Schnittstelle de.uplanet.lucy.server.engine.http.IHttpProcessingContext
      Setzt außer Kraft:
      getViewData in Klasse de.uplanet.lucy.server.businesslogic.AbstractBusinessLogicProcessingContext
      Gibt zurück:
      The values that were posted by the client, or null if no view was restored on the server.