aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/java/org/onap/vid/job/JobType.java
diff options
context:
space:
mode:
authorEinat Vinouze <einat.vinouze@intl.att.com>2019-07-16 17:17:36 +0300
committerIttay Stern <ittay.stern@att.com>2019-07-30 06:01:44 +0300
commite601bbdc43bae9a08e2e10c5139a6f76b47860d7 (patch)
tree1913f0b369ead3f2ea5557e5649d8281eca9871c /vid-app-common/src/main/java/org/onap/vid/job/JobType.java
parent76c6ee4a697617ec4cdee2f3b48bc83136c858c5 (diff)
Implant vid-app-common org.onap.vid.job (main and test)
Issue-ID: VID-378 Change-Id: I41b0bdc2c4e3635f3f3319b1cd63cefc61912dfc Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com> Signed-off-by: Ittay Stern <ittay.stern@att.com>
Diffstat (limited to 'vid-app-common/src/main/java/org/onap/vid/job/JobType.java')
-rw-r--r--vid-app-common/src/main/java/org/onap/vid/job/JobType.java28
1 files changed, 11 insertions, 17 deletions
diff --git a/vid-app-common/src/main/java/org/onap/vid/job/JobType.java b/vid-app-common/src/main/java/org/onap/vid/job/JobType.java
index 7576c430f..b0cfa7a58 100644
--- a/vid-app-common/src/main/java/org/onap/vid/job/JobType.java
+++ b/vid-app-common/src/main/java/org/onap/vid/job/JobType.java
@@ -7,9 +7,9 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -32,26 +32,20 @@ public enum JobType {
HttpCall(HttpCallCommand.class),
AggregateState(AggregateStateCommand.class),
- ServiceInstantiation(MacroServiceInstantiationCommand.class),
- MacroServiceInstantiation(MacroServiceInstantiationCommand.class),
- ALaCarteServiceInstantiation(ALaCarteServiceInstantiationCommand.class),
+ ServiceInstantiation(MacroServiceCommand.class),
+ MacroServiceInstantiation(MacroServiceCommand.class),
+ ALaCarteServiceInstantiation(ALaCarteServiceCommand.class),
ALaCarteService(ALaCarteServiceCommand.class),
- VnfInstantiation(VnfInstantiationCommand.class),
- VfmoduleInstantiation(VfmoduleInstantiationCommand.class),
- VolumeGroupInstantiation(VolumeGroupInstantiationCommand.class),
- VolumeGroupInProgressStatus(VolumeGroupInProgressStatusCommand.class),
- NetworkInstantiation(NetworkInstantiationCommand.class),
- InstanceGroupInstantiation(InstanceGroupInstantiationCommand.class),
+ VnfInstantiation(VnfCommand.class),
+ VfmoduleInstantiation(VfmoduleCommand.class),
+ VolumeGroupInstantiation(VolumeGroupCommand.class),
+ NetworkInstantiation(NetworkCommand.class),
InstanceGroup(InstanceGroupCommand.class),
- InProgressStatus(ServiceInProgressStatusCommand.class),
- ResourceInProgressStatus(ResourceInProgressStatusCommand.class),
- VnfInProgressStatus(VnfInProgressStatusCommand.class),
- Watching(WatchingCommand.class),
- WatchingBaseModule(WatchingCommandBaseModule.class),
+ InstanceGroupMember(InstanceGroupMemberCommand.class),
NoOp(NoOpCommand.class);
private static final Map<Class, JobType> REVERSE_MAP = Stream.of(values())
- .filter(not(jobType -> jobType.equals(ServiceInstantiation)))
+ .filter(not(jobType -> (jobType == ServiceInstantiation) || (jobType == ALaCarteServiceInstantiation)))
.collect(Collectors.toMap(t -> t.getCommandClass(), t -> t));
private final Class commandClass;