Move the VNFM Simulator into CSIT
[integration/csit.git] / plans / so / integration-etsi-testing / so-simulators / vnfm-simulator / vnfm-service / src / main / java / org / onap / so / svnfm / simulator / services / SubscriptionService.java
1 package org.onap.so.svnfm.simulator.services;
2
3 import java.util.ArrayList;
4 import java.util.Collection;
5 import java.util.Collections;
6 import org.onap.so.adapters.vnfmadapter.extclients.vnfm.model.LccnSubscriptionRequest;
7 import org.springframework.stereotype.Service;
8
9 @Service
10 public class SubscriptionService {
11
12     Collection<LccnSubscriptionRequest> subscriptions = new ArrayList<>();
13
14     public void registerSubscription(final LccnSubscriptionRequest subscription) {
15         subscriptions.add(subscription);
16     }
17
18     public Collection<LccnSubscriptionRequest> getSubscriptions() {
19         return Collections.unmodifiableCollection(subscriptions);
20     }
21 }