it.eng.spago.dispatching.module
Interface ModuleIFace

All Superinterfaces:
ServiceIFace
All Known Implementing Classes:
AbstractModule

public interface ModuleIFace
extends ServiceIFace

La classe ModuleIFace è l'interfaccia che viene implementata da tutti gli oggetti di tipo module.


Method Summary
 java.lang.String getModule()
          Ritorna il nome del modulo.
 java.lang.String getPage()
          Ritorna il nome della pagina.
 void setModule(java.lang.String module)
          Questo metodo permette di impostare il nome del modulo.
 void setPage(java.lang.String page)
          Questo metodo permette di impostare il nome della pagina.
 void setSharedData(SourceBean sharedData)
          Questo metodo permette di impostare il contenitore condiviso da tutti i moduli della stessa pagina.Questo contenitore viene ricreato ad ogni richiesta di servizio.
 
Methods inherited from interface it.eng.spago.dispatching.service.ServiceIFace
service
 

Method Detail

getModule

public java.lang.String getModule()
Ritorna il nome del modulo.

Returns:
il nome del modulo.

setModule

public void setModule(java.lang.String module)
Questo metodo permette di impostare il nome del modulo.


getPage

public java.lang.String getPage()
Ritorna il nome della pagina.

Returns:
il nome della pagina.

setPage

public void setPage(java.lang.String page)
Questo metodo permette di impostare il nome della pagina.


setSharedData

public void setSharedData(SourceBean sharedData)
Questo metodo permette di impostare il contenitore condiviso da tutti i moduli della stessa pagina.Questo contenitore viene ricreato ad ogni richiesta di servizio.

Parameters:
sharedData - il contenitore condiviso.