it.eng.spagobi.services.modules
Class ExecuteBIObjectModule
java.lang.Object
it.eng.spago.dispatching.service.DefaultRequestContext
it.eng.spago.dispatching.module.AbstractModule
it.eng.spagobi.services.modules.ExecuteBIObjectModule
- All Implemented Interfaces:
- it.eng.spago.dispatching.module.ModuleIFace, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable
public class ExecuteBIObjectModule
- extends it.eng.spago.dispatching.module.AbstractModule
Executes a report, according to four phases; each phase is identified by a message string.
1) Creates the page
2) Selects the role
3) From the field input values loads the object and starts execution
4) See Report/Change the report state
- See Also:
- Serialized Form
Methods inherited from class it.eng.spago.dispatching.module.AbstractModule |
getConfig, getModule, getPage, getSharedData, 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 |
MODULE_PAGE
public static final java.lang.String MODULE_PAGE
- See Also:
- Constant Field Values
MESSAGE_EXECUTION
public static final java.lang.String MESSAGE_EXECUTION
- See Also:
- Constant Field Values
SUBMESSAGEDET
public static final java.lang.String SUBMESSAGEDET
- See Also:
- Constant Field Values
ExecuteBIObjectModule
public ExecuteBIObjectModule()
init
public void init(it.eng.spago.base.SourceBean config)
- Specified by:
init
in interface it.eng.spago.init.InitializerIFace
- Overrides:
init
in class it.eng.spago.dispatching.module.AbstractModule
service
public void service(it.eng.spago.base.SourceBean request,
it.eng.spago.base.SourceBean response)
throws java.lang.Exception
- Manage all the request in order to exec all the different BIObject execution phases
- Parameters:
request
- The request source beanresponse
- The response Source bean
- Throws:
java.lang.Exception
- If an Exception occurred
findBIObjParId
public int findBIObjParId(java.lang.Object parIdObj)
getAsList
public java.util.List getAsList(java.lang.Object o)
getLookedUpParameter
public BIObjectParameter getLookedUpParameter(it.eng.spago.base.SourceBean request)
isSingleValue
public boolean isSingleValue(BIObjectParameter biparam)
saveViewPoint
public void saveViewPoint(it.eng.spago.base.SourceBean request,
it.eng.spago.base.SourceBean response)
throws java.lang.Exception
- Save a viewpoint.
- Parameters:
request
- The request SourceBeanresponse
- The response SourceBean
- Throws:
java.lang.Exception