Class ScoreControllingServiceImpl
java.lang.Object
ch.tocco.nice2.optional.lms.impl.flow.ScoreControllingServiceImpl
- All Implemented Interfaces:
ScoreControllingService
-
Constructor Summary
ConstructorDescriptionScoreControllingServiceImpl
(RebindService rebindService, CommandExecutor executor, XlsxExportService xlsxExportService, Context context, L10N l10N, TextResources textResources) -
Method Summary
Modifier and TypeMethodDescriptionexport all Lms_user_subscriptions that are related to a Lms_subscription (aka the ones in the list)void
save
(RebindValue[] rebindValues, Map<String, String> params) save changes to the Lms_user_subscription entity in privileged mode
-
Constructor Details
-
ScoreControllingServiceImpl
public ScoreControllingServiceImpl(RebindService rebindService, CommandExecutor executor, XlsxExportService xlsxExportService, Context context, L10N l10N, TextResources textResources)
-
-
Method Details
-
export
Description copied from interface:ScoreControllingService
export all Lms_user_subscriptions that are related to a Lms_subscription (aka the ones in the list)- Specified by:
export
in interfaceScoreControllingService
- Parameters:
subscriptionKey
- the Lms_subscription key- Returns:
- the id of the outputjob
-
save
Description copied from interface:ScoreControllingService
save changes to the Lms_user_subscription entity in privileged mode- Specified by:
save
in interfaceScoreControllingService
- Parameters:
rebindValues
- the values of the Lms_user_subscriptionparams
- none used
-