it.eng.spago.dispatching.service
Interface RequestContextIFace

All Known Implementing Classes:
DefaultRequestContext

public interface RequestContextIFace

Questa interfaccia definisce tutti i metodi necessari per gestire il contesto di una richiesta di servizio.


Method Summary
 EMFErrorHandler getErrorHandler()
          Ritorna il EMFErrorHandler gestore degli errori per una richiesta di servizio.
 RequestContainer getRequestContainer()
          Ritorna il RequestContainer attributo di classe.
 ResponseContainer getResponseContainer()
          Ritorna il ResponseContainer attributo di classe.
 SourceBean getServiceRequest()
          Ritorna il SourceBean contenente tutti i parametri della richiesta di servizio.
 SourceBean getServiceResponse()
          Ritorna il SourceBean contenente gli oggetti istanziati nella business logic in risposta ad una richiesta di servizio.
 void setRequestContext(RequestContextIFace requestContext)
          Imposta lo stato della classe partendo da un 'istanza di RequestContextIFace
 

Method Detail

setRequestContext

public void setRequestContext(RequestContextIFace requestContext)
Imposta lo stato della classe partendo da un 'istanza di RequestContextIFace

Parameters:
requestContext - l'istanza da cui impostare lo stato.
See Also:
RequestContainer, ResponseContainer

getRequestContainer

public RequestContainer getRequestContainer()
Ritorna il RequestContainer attributo di classe.

Returns:
il RequestContainer attributo di classe.
See Also:
RequestContainer

getResponseContainer

public ResponseContainer getResponseContainer()
Ritorna il ResponseContainer attributo di classe.

Returns:
il ResponseContainer attributo di classe.
See Also:
ResponseContainer

getServiceRequest

public SourceBean getServiceRequest()
Ritorna il SourceBean contenente tutti i parametri della richiesta di servizio.

Returns:
il SourceBean contenente i parametri della richiesta.

getServiceResponse

public SourceBean getServiceResponse()
Ritorna il SourceBean contenente gli oggetti istanziati nella business logic in risposta ad una richiesta di servizio.

Returns:
il SourceBean contenente gli oggetti di risposta.

getErrorHandler

public EMFErrorHandler getErrorHandler()
Ritorna il EMFErrorHandler gestore degli errori per una richiesta di servizio.

Returns:
il EMFErrorHandler gestore degli errori.