it.eng.spagobi.kpi.model.service
Class ListModelInstanceModule
java.lang.Object
it.eng.spago.dispatching.service.DefaultRequestContext
it.eng.spago.dispatching.module.AbstractModule
it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule
it.eng.spagobi.kpi.utils.AbstractConfigurableListModule
it.eng.spagobi.kpi.model.service.ListModelInstanceModule
- 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
public class ListModelInstanceModule
- extends AbstractConfigurableListModule
- See Also:
- Serialized Form
Method Summary |
boolean |
delete(it.eng.spago.base.SourceBean request,
it.eng.spago.base.SourceBean response)
|
protected java.util.List |
getObjectList(it.eng.spago.base.SourceBean request)
Get the list of business objects. |
protected void |
setRowAttribute(it.eng.spago.base.SourceBean rowSB,
java.lang.Object obj)
Set the attribute of the ROW of the paginator. |
Methods inherited from class it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule |
callback, getList, service, setList |
Methods inherited from class it.eng.spago.dispatching.module.AbstractModule |
getConfig, getModule, getModuleMethod, getPage, getSharedData, init, setModule, setModuleMethod, 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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListModelInstanceModule
public ListModelInstanceModule()
getObjectList
protected java.util.List getObjectList(it.eng.spago.base.SourceBean request)
- Description copied from class:
AbstractConfigurableListModule
- Get the list of business objects.
- Specified by:
getObjectList
in class AbstractConfigurableListModule
- Returns:
- The list of business objects.
setRowAttribute
protected void setRowAttribute(it.eng.spago.base.SourceBean rowSB,
java.lang.Object obj)
throws it.eng.spago.base.SourceBeanException
- Description copied from class:
AbstractConfigurableListModule
- Set the attribute of the ROW of the paginator.
- Specified by:
setRowAttribute
in class AbstractConfigurableListModule
- Parameters:
rowSB
- SourceBean ROW where to add the attribute.obj
- Business object where to get the attribute to set in the SourceBean
- Throws:
it.eng.spago.base.SourceBeanException
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