it.eng.spagobi.bo.lov
Class LovToListService

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.bo.lov.LovToListService
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 LovToListService
extends AbstractListLookupModule

See Also:
Serialized Form

Constructor Summary
LovToListService(ILovDetail lovDet, it.eng.spago.security.IEngUserProfile profile)
          constructor
LovToListService(java.lang.String lovRes)
          constructor
 
Method Summary
 it.eng.spago.paginator.basic.ListIFace getList(it.eng.spago.base.SourceBean arg0, it.eng.spago.base.SourceBean arg1)
           
 it.eng.spago.base.SourceBean getListServiceBaseConfig(java.lang.String title)
          Create the configuration for the lov list
 it.eng.spago.paginator.basic.ListIFace getLovAsListService()
          Gets the Spago List interface of the lov result
 ILovDetail getLovDetail()
           
 java.lang.String getLovResult()
          Gets the lov result string
 void setLovDetail(ILovDetail lovDetail)
           
 void setLovResult(java.lang.String lovResult)
          Sets the lov result string
 
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, delete, getList, service, 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
 

Constructor Detail

LovToListService

public LovToListService(ILovDetail lovDet,
                        it.eng.spago.security.IEngUserProfile profile)
constructor

Parameters:
lovResult - the lov result string

LovToListService

public LovToListService(java.lang.String lovRes)
constructor

Parameters:
lovResult - the lov result string
Method Detail

getLovAsListService

public it.eng.spago.paginator.basic.ListIFace getLovAsListService()
                                                           throws java.lang.Exception
Gets the Spago List interface of the lov result

Returns:
the Spago List interface of the lov result
Throws:
java.lang.Exception

getListServiceBaseConfig

public it.eng.spago.base.SourceBean getListServiceBaseConfig(java.lang.String title)
                                                      throws java.lang.Exception
Create the configuration for the lov list

Parameters:
title - the title of the lov list
Returns:
the sourcebean which contains the configuration for the lov list
Throws:
java.lang.Exception

getLovResult

public java.lang.String getLovResult()
Gets the lov result string

Returns:
lov result string

setLovResult

public void setLovResult(java.lang.String lovResult)
Sets the lov result string

Parameters:
lovResult - the lov result string to set

getLovDetail

public ILovDetail getLovDetail()

setLovDetail

public void setLovDetail(ILovDetail lovDetail)

getList

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