X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-xsql%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fxsql%2FXSQLCriteria.java;h=aa2d8b96b2f885be78391a2ad5ac63b3b9e99d93;hp=ed75254bb28e377c07c88c63f4c81a8aaa9c8634;hb=53b6d3519de3efe352a4a589c971cc30a82453e1;hpb=c46e223995956f1f759c551163c212947c1e2fb7 diff --git a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLCriteria.java b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLCriteria.java index ed75254bb2..aa2d8b96b2 100644 --- a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLCriteria.java +++ b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLCriteria.java @@ -1,3 +1,11 @@ +/* + * Copyright (c) 2014, 2015 Cisco Systems, Inc. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ + package org.opendaylight.controller.md.sal.dom.xsql; import java.io.Serializable; @@ -5,6 +13,10 @@ import java.lang.reflect.Method; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; +/** + * To be removed in Nitrogen + */ +@Deprecated public class XSQLCriteria implements Serializable { private static final long serialVersionUID = 1L; @@ -36,7 +48,7 @@ public class XSQLCriteria implements Serializable { private String criteria = null; private static final Map, Map> methodCache = - new ConcurrentHashMap, Map>(); + new ConcurrentHashMap<>(); public XSQLCriteria(final String data, final int parentOperation) { criteria = data; @@ -116,7 +128,7 @@ public class XSQLCriteria implements Serializable { try { Map cache = methodCache.get(element.getClass()); if (cache == null) { - cache = new ConcurrentHashMap(); + cache = new ConcurrentHashMap<>(); methodCache.put(element.getClass(), cache); }