e6e99e8c39543f49b7be514b757e2ad2be67e06c
[usecase-ui/intent-analysis.git] /
1 package org.onap.usecaseui.intentanalysis.intentAnalysisService.intentModuleImpl;
2
3
4 import org.onap.usecaseui.intentanalysis.intentModule.ActuationModule;
5 import org.onap.usecaseui.intentanalysis.intentProcessService.Function;
6 import org.onap.usecaseui.intentanalysis.intentProcessService.IntentProcessService;
7 import org.springframework.beans.factory.annotation.Autowired;
8 import org.springframework.stereotype.Service;
9
10 @Service
11 public class ActuationModuleImpl implements ActuationModule {
12     @Autowired
13     IntentProcessService processService;
14
15     @Override
16     public void sendToIntentHandler(Function intentHandler) {
17         processService.setIntentRole(intentHandler, null);
18         processService.intentProcess();
19     }
20
21     @Override
22     public void sendToNonIntentHandler() {
23     }
24
25     @Override
26     public void interactWithIntentHandle() {
27
28     }
29
30     @Override
31     public void saveIntentToDb() {
32     }
33 }