it.eng.spagobi.services.commons
Class AbstractBasicCheckListModule

java.lang.Object
  extended by it.eng.spago.dispatching.service.DefaultRequestContext
      extended by it.eng.spago.dispatching.module.AbstractModule
          extended by it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule
              extended by it.eng.spagobi.services.commons.AbstractListLookupModule
                  extended by it.eng.spagobi.services.commons.AbstractBasicCheckListModule
All Implemented Interfaces:
it.eng.spago.dispatching.module.ModuleIFace, it.eng.spago.dispatching.service.list.basic.IFaceBasicListService, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable
Direct Known Subclasses:
AbstractHibernateConnectionCheckListModule, ChecklistLookupModalityValuesModule

public class AbstractBasicCheckListModule
extends AbstractListLookupModule

Author:
Gioia
See Also:
Serialized Form

Field Summary
 it.eng.spago.base.SourceBean _request
           
 it.eng.spago.base.SourceBean _response
           
static java.lang.String CHECKED_OBJECTS
           
static java.lang.String CHECKED_OBJECTS_DESC
           
static java.lang.String MODULE_PAGE
           
static java.lang.String OBJECT
           
 
Constructor Summary
AbstractBasicCheckListModule()
           
 
Method Summary
static void clearSession(it.eng.spago.base.SessionContainer session, java.lang.String moduleName)
           
 void createCheckedObjectMap(it.eng.spago.base.SourceBean request)
           
 boolean delete(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
           
 void exitFromModule(it.eng.spago.base.SourceBean response, boolean abort)
           
 it.eng.spago.base.SourceBean getCheckedObjects()
           
 it.eng.spago.paginator.basic.ListIFace getList(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
           
 it.eng.spago.base.SourceBean getObject(java.lang.String key)
           
 java.lang.String getObjectKey(it.eng.spago.base.SourceBean object)
           
 java.lang.String[] getQueryParameters(java.lang.String queryName, it.eng.spago.base.SourceBean request)
           
 java.lang.String getQueryStatement(java.lang.String queryName, java.lang.String[] parameters)
           
 boolean isChecked(it.eng.spago.base.SourceBean object)
           
 void navigationHandler(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response, boolean moveNext)
           
 void postprocess(it.eng.spago.base.SourceBean response)
           
 void preprocess(it.eng.spago.base.SourceBean request)
           
 void save()
           
 void service(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
           
 void updateCheckedObjectMap(it.eng.spago.base.SourceBean request)
           
 
Methods inherited from class it.eng.spagobi.services.commons.AbstractListLookupModule
filterListForCorrelatedParam, filterListForCorrelatedParam
 
Methods inherited from class it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule
callback, getList, setList
 
Methods inherited from class it.eng.spago.dispatching.module.AbstractModule
getConfig, getModule, getPage, getSharedData, init, setModule, setPage, setSharedData
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse, setRequestContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE_PAGE

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

OBJECT

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

CHECKED_OBJECTS

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

CHECKED_OBJECTS_DESC

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

_request

public it.eng.spago.base.SourceBean _request

_response

public it.eng.spago.base.SourceBean _response
Constructor Detail

AbstractBasicCheckListModule

public AbstractBasicCheckListModule()
Method Detail

clearSession

public static void clearSession(it.eng.spago.base.SessionContainer session,
                                java.lang.String moduleName)

save

public void save()
          throws java.lang.Exception
Throws:
java.lang.Exception

exitFromModule

public void exitFromModule(it.eng.spago.base.SourceBean response,
                           boolean abort)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getObjectKey

public java.lang.String getObjectKey(it.eng.spago.base.SourceBean object)

getObject

public it.eng.spago.base.SourceBean getObject(java.lang.String key)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getCheckedObjects

public it.eng.spago.base.SourceBean getCheckedObjects()
                                               throws java.lang.Exception
Throws:
java.lang.Exception

getQueryParameters

public java.lang.String[] getQueryParameters(java.lang.String queryName,
                                             it.eng.spago.base.SourceBean request)

getQueryStatement

public java.lang.String getQueryStatement(java.lang.String queryName,
                                          java.lang.String[] parameters)

createCheckedObjectMap

public void createCheckedObjectMap(it.eng.spago.base.SourceBean request)
                            throws java.lang.Exception
Throws:
java.lang.Exception

updateCheckedObjectMap

public void updateCheckedObjectMap(it.eng.spago.base.SourceBean request)
                            throws java.lang.Exception
Throws:
java.lang.Exception

preprocess

public void preprocess(it.eng.spago.base.SourceBean request)
                throws java.lang.Exception
Throws:
java.lang.Exception

isChecked

public boolean isChecked(it.eng.spago.base.SourceBean object)

postprocess

public void postprocess(it.eng.spago.base.SourceBean response)
                 throws java.lang.Exception
Throws:
java.lang.Exception

service

public void service(it.eng.spago.base.SourceBean request,
                    it.eng.spago.base.SourceBean response)
             throws java.lang.Exception
Specified by:
service in interface it.eng.spago.dispatching.service.ServiceIFace
Overrides:
service in class it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule
Throws:
java.lang.Exception

navigationHandler

public void navigationHandler(it.eng.spago.base.SourceBean request,
                              it.eng.spago.base.SourceBean response,
                              boolean moveNext)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getList

public it.eng.spago.paginator.basic.ListIFace getList(it.eng.spago.base.SourceBean request,
                                                      it.eng.spago.base.SourceBean response)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

delete

public boolean delete(it.eng.spago.base.SourceBean request,
                      it.eng.spago.base.SourceBean response)
Specified by:
delete in interface it.eng.spago.dispatching.service.list.basic.IFaceBasicListService
Overrides:
delete in class it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule