2 * ============LICENSE_START=======================================================
3 * Copyright (C) 2018 Ericsson. All rights reserved.
4 * ================================================================================
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
17 * SPDX-License-Identifier: Apache-2.0
18 * ============LICENSE_END=========================================================
21 package org.onap.policy.apex.context.impl;
23 import java.util.Collection;
27 import org.apache.commons.lang3.NotImplementedException;
28 import org.onap.policy.apex.context.ContextAlbum;
29 import org.onap.policy.apex.context.ContextException;
30 import org.onap.policy.apex.context.SchemaHelper;
31 import org.onap.policy.apex.model.basicmodel.concepts.AxArtifactKey;
32 import org.onap.policy.apex.model.basicmodel.concepts.AxConcept;
33 import org.onap.policy.apex.model.contextmodel.concepts.AxContextAlbum;
36 * Dummy album implementation class.
39 public class DummyContextAlbumImpl implements ContextAlbum {
46 throw new NotImplementedException("Not Implemeted on dummy class");
53 public boolean containsKey(Object key) {
54 throw new NotImplementedException("Not Implemeted on dummy class");
61 public boolean containsValue(Object value) {
62 throw new NotImplementedException("Not Implemeted on dummy class");
69 public Set<Entry<String, Object>> entrySet() {
70 throw new NotImplementedException("Not Implemeted on dummy class");
77 public Object get(Object key) {
78 throw new NotImplementedException("Not Implemeted on dummy class");
85 public boolean isEmpty() {
86 throw new NotImplementedException("Not Implemeted on dummy class");
93 public Set<String> keySet() {
94 throw new NotImplementedException("Not Implemeted on dummy class");
101 public Object put(String key, Object value) {
102 throw new NotImplementedException("Not Implemeted on dummy class");
109 public void putAll(Map<? extends String, ? extends Object> map) {
110 throw new NotImplementedException("Not Implemeted on dummy class");
118 public Object remove(Object key) {
119 throw new NotImplementedException("Not Implemeted on dummy class");
127 throw new NotImplementedException("Not Implemeted on dummy class");
134 public Collection<Object> values() {
135 throw new NotImplementedException("Not Implemeted on dummy class");
142 public AxArtifactKey getKey() {
143 throw new NotImplementedException("Not Implemeted on dummy class");
150 public String getName() {
151 throw new NotImplementedException("Not Implemeted on dummy class");
158 public AxContextAlbum getAlbumDefinition() {
159 throw new NotImplementedException("Not Implemeted on dummy class");
166 public SchemaHelper getSchemaHelper() {
167 throw new NotImplementedException("Not Implemeted on dummy class");
174 public void lockForReading(String key) throws ContextException {
175 throw new NotImplementedException("Not Implemeted on dummy class");
183 public void lockForWriting(String key) throws ContextException {
184 throw new NotImplementedException("Not Implemeted on dummy class");
192 public void unlockForReading(String key) throws ContextException {
193 throw new NotImplementedException("Not Implemeted on dummy class");
201 public void unlockForWriting(String key) throws ContextException {
202 throw new NotImplementedException("Not Implemeted on dummy class");
210 public AxConcept[] getUserArtifactStack() {
211 throw new NotImplementedException("Not Implemeted on dummy class");
218 public void setUserArtifactStack(AxConcept[] userArtifactStack) {
219 throw new NotImplementedException("Not Implemeted on dummy class");
227 public void flush() throws ContextException {
228 throw new NotImplementedException("Not Implemeted on dummy class");