Class BuslogicCaller


  • public final class BuslogicCaller
    extends Object
    This class is instantiated by the composer for a single incoming request. It calls the appropriate business logic and holds the outgoing data.
    • Constructor Detail

      • BuslogicCaller

        public BuslogicCaller()
    • Method Detail

      • getDataPicker

        public IWebDataRange getDataPicker​(de.uplanet.lucy.server.businesslogic.IBusinessLogicProcessingContext p_ctx)
                                    throws Exception
        Throws:
        Exception
      • process

        public String process​(de.uplanet.lucy.server.businesslogic.IBusinessLogicProcessingContext p_ctx,
                              String p_strAppGuid,
                              String p_strType)
                       throws Exception
        Throws:
        Exception
      • processDataRanges

        public String processDataRanges​(de.uplanet.lucy.server.businesslogic.IBusinessLogicProcessingContext p_ctx,
                                        String p_strAppGuid,
                                        List<String> p_dataRanges,
                                        boolean p_reloadMode)
                                 throws Exception
        Throws:
        Exception
      • getDataCollection

        public de.uplanet.lucy.server.businesslogic.rtappservices.IWebDataCollection getDataCollection()
        returns a IWebDataCollection that holds information about DataRecords and DataRanges.
        Returns:
        a IWebDataCollection instance