X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fsal%2Fsal-binding-broker-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fimpl%2F_DataBrokerImpl.xtend;fp=opendaylight%2Fsal%2Fyang-prototype%2Fsal%2Fsal-binding-broker-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fimpl%2F_DataBrokerImpl.xtend;h=0000000000000000000000000000000000000000;hb=fe024ad74b8656c3ee61b9ddff6009a779aa2189;hp=b278df56f8f7db0e7d4a1983157d85b247bbe6a3;hpb=437c1bdb967072319e81774bdcf570b2fb0f7b89;p=controller.git diff --git a/opendaylight/sal/yang-prototype/sal/sal-binding-broker-impl/src/main/java/org/opendaylight/controller/sal/binding/impl/_DataBrokerImpl.xtend b/opendaylight/sal/yang-prototype/sal/sal-binding-broker-impl/src/main/java/org/opendaylight/controller/sal/binding/impl/_DataBrokerImpl.xtend deleted file mode 100644 index b278df56f8..0000000000 --- a/opendaylight/sal/yang-prototype/sal/sal-binding-broker-impl/src/main/java/org/opendaylight/controller/sal/binding/impl/_DataBrokerImpl.xtend +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright (c) 2013 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.sal.binding.impl - -import org.opendaylight.controller.sal.binding.api.data.DataBrokerService -import org.opendaylight.controller.sal.common.DataStoreIdentifier -import org.opendaylight.yangtools.yang.binding.DataRoot -import org.opendaylight.controller.sal.binding.api.data.DataProviderService -import org.opendaylight.controller.sal.binding.api.data.DataCommitHandler -import org.opendaylight.controller.sal.binding.api.data.DataRefresher -import org.opendaylight.controller.sal.binding.api.data.DataValidator -import org.opendaylight.yangtools.yang.common.RpcResult -import org.opendaylight.controller.sal.binding.api.data.RuntimeDataProvider -import java.util.Map - -class _DataBrokerImpl implements DataProviderService { - - Map dataProviders; - var DataProviderContext defaultDataProvider; - - override getData(DataStoreIdentifier store, Class rootType) { - val dataStore = resolveProvider(store, rootType); - return dataStore.provider.getData(store, rootType); - } - - override getData(DataStoreIdentifier store, T filter) { - } - - override T getCandidateData(DataStoreIdentifier store, Class rootType) { - throw new UnsupportedOperationException("TODO: auto-generated method stub"); - } - - override T getCandidateData(DataStoreIdentifier store, T filter) { - throw new UnsupportedOperationException("TODO: auto-generated method stub"); - } - - override commit(DataStoreIdentifier store) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override editCandidateData(DataStoreIdentifier store, DataRoot changeSet) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override addCommitHandler(DataStoreIdentifier store, DataCommitHandler provider) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override addRefresher(DataStoreIdentifier store, DataRefresher refresher) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override addValidator(DataStoreIdentifier store, DataValidator validator) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override removeRefresher(DataStoreIdentifier store, DataRefresher refresher) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - override removeCommitHandler(DataStoreIdentifier store, DataCommitHandler provider) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - - } - - override removeValidator(DataStoreIdentifier store, DataValidator validator) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - } - - def DataProviderContext resolveProvider(DataStoreIdentifier store, Class root) { - } - -}