it.eng.spago.dispatching.service.detail.impl
Class DelegatedDetailService

java.lang.Object
  extended byit.eng.spago.dispatching.service.detail.impl.DelegatedDetailService

public class DelegatedDetailService
extends java.lang.Object


Field Summary
static java.lang.String DETAIL_INSERT
           
static java.lang.String DETAIL_NEW
           
static java.lang.String DETAIL_SELECT
           
static java.lang.String DETAIL_UPDATE
           
static java.lang.String SERVICE_MODE
           
static java.lang.String SERVICE_MODE_INSERT
           
static java.lang.String SERVICE_MODE_UPDATE
           
 
Method Summary
static java.lang.String getMessage(SourceBean request)
           
static boolean insert(ServiceIFace service, SourceBean request, SourceBean response)
          Questo metodo viene invocato quando viene eseguita una richiesta di inserimento di un nuovo dettaglio.
static void restoreFields(ServiceIFace service, SourceBean request, SourceBean response)
          Questo metodo ripropone in response i dati presenti nella richiesta.
static boolean select(ServiceIFace service, SourceBean request, SourceBean response)
          Questo metodo viene invocato quando viene eseguita una richiesta di visualizzazione dei dati di un dettaglio.
static void service(ServiceIFace service, SourceBean request, SourceBean response)
           
static boolean update(ServiceIFace service, SourceBean request, SourceBean response)
          Questo metodo viene invocato quando viene eseguita una richiesta di modifica dei dati nel dettaglio.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DETAIL_NEW

public static final java.lang.String DETAIL_NEW
See Also:
Constant Field Values

DETAIL_INSERT

public static final java.lang.String DETAIL_INSERT
See Also:
Constant Field Values

DETAIL_SELECT

public static final java.lang.String DETAIL_SELECT
See Also:
Constant Field Values

DETAIL_UPDATE

public static final java.lang.String DETAIL_UPDATE
See Also:
Constant Field Values

SERVICE_MODE

public static final java.lang.String SERVICE_MODE
See Also:
Constant Field Values

SERVICE_MODE_INSERT

public static final java.lang.String SERVICE_MODE_INSERT
See Also:
Constant Field Values

SERVICE_MODE_UPDATE

public static final java.lang.String SERVICE_MODE_UPDATE
See Also:
Constant Field Values
Method Detail

service

public static void service(ServiceIFace service,
                           SourceBean request,
                           SourceBean response)
                    throws java.lang.Exception
Throws:
java.lang.Exception

insert

public static boolean insert(ServiceIFace service,
                             SourceBean request,
                             SourceBean response)
Questo metodo viene invocato quando viene eseguita una richiesta di inserimento di un nuovo dettaglio.

Parameters:
request - sourceBean contenente i parametri della richiesta.
response - sourceBean di risposta.

select

public static boolean select(ServiceIFace service,
                             SourceBean request,
                             SourceBean response)
Questo metodo viene invocato quando viene eseguita una richiesta di visualizzazione dei dati di un dettaglio.

Parameters:
request - sourceBean contenente i parametri della richiesta.
response - sourceBean di risposta.

update

public static boolean update(ServiceIFace service,
                             SourceBean request,
                             SourceBean response)
Questo metodo viene invocato quando viene eseguita una richiesta di modifica dei dati nel dettaglio.

Parameters:
request - sourceBean contenente i parametri della richiesta.
response - sourceBean di risposta.

getMessage

public static java.lang.String getMessage(SourceBean request)

restoreFields

public static void restoreFields(ServiceIFace service,
                                 SourceBean request,
                                 SourceBean response)
Questo metodo ripropone in response i dati presenti nella richiesta.

Parameters:
request - sourceBean contenente i parametri della richiesta.
response - sourceBean di risposta.