Class LecturerBookingReportGeneratorActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.event.impl.actions.LecturerBookingReportGeneratorActionServiceImpl
- All Implemented Interfaces:
LecturerBookingReportGeneratorActionService
public class LecturerBookingReportGeneratorActionServiceImpl
extends Object
implements LecturerBookingReportGeneratorActionService
-
Constructor Summary
ConstructorDescriptionLecturerBookingReportGeneratorActionServiceImpl
(Context context, EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory, EntityDefaultValueService entityDefaultValueService, SecurityManager securityManager) -
Method Summary
-
Constructor Details
-
LecturerBookingReportGeneratorActionServiceImpl
public LecturerBookingReportGeneratorActionServiceImpl(Context context, EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory, EntityDefaultValueService entityDefaultValueService, SecurityManager securityManager)
-
-
Method Details
-
getLecturerBookingFormData
public Map<String,Object> getLecturerBookingFormData(EntityExplorerActionSelection selection) throws PersistException, RpcExecutionException - Specified by:
getLecturerBookingFormData
in interfaceLecturerBookingReportGeneratorActionService
- Throws:
PersistException
RpcExecutionException
-
generate
public void generate(EntityExplorerActionSelection selection, org.joda.time.LocalDate target, String repetitionType, @Nullable @Nullable Integer repetitionCount, @Nullable @Nullable Date repetitionTill, @Nullable @Nullable String lecturerBookingPks) throws PersistException, InterruptedException, RpcExecutionException, UnresolvableUriException, UriStoreException, RebindException, URISyntaxException
-