X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frestconf%2Fimpl%2FBrokerFacade.java;h=a2c228788f3a27659ae5a2db56f31dfb136d8886;hp=3d047dd07f53e47a4000a5de137fcc52e3affa75;hb=refs%2Fchanges%2F27%2F8927%2F3;hpb=cb210bea2ab44aa2922ed86232c9db9a10452fc0 diff --git a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/BrokerFacade.java b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/BrokerFacade.java index 3d047dd07f..a2c228788f 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/BrokerFacade.java +++ b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/BrokerFacade.java @@ -32,7 +32,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class BrokerFacade implements DataReader { - private final static Logger LOG = LoggerFactory.getLogger( BrokerFacade.class ); + private final static Logger LOG = LoggerFactory.getLogger(BrokerFacade.class); private final static BrokerFacade INSTANCE = new BrokerFacade(); @@ -42,11 +42,11 @@ public class BrokerFacade implements DataReader> invokeRpc( final QName type, final CompositeNode payload ) { + public Future> invokeRpc(final QName type, final CompositeNode payload) { this.checkPreconditions(); - return context.rpc( type, payload ); + return context.rpc(type, payload); } - public Future> commitConfigurationDataPut( final InstanceIdentifier path, - final CompositeNode payload ) { + public Future> commitConfigurationDataPut(final InstanceIdentifier path, + final CompositeNode payload) { this.checkPreconditions(); final DataModificationTransaction transaction = dataService.beginTransaction(); - BrokerFacade.LOG.trace( "Put Configuration via Restconf: {}", path ); - transaction.putConfigurationData( path, payload ); + BrokerFacade.LOG.trace("Put Configuration via Restconf: {}", path); + transaction.putConfigurationData(path, payload); return transaction.commit(); } public Future> commitConfigurationDataPutBehindMountPoint( - final MountInstance mountPoint, final InstanceIdentifier path, final CompositeNode payload ) { + final MountInstance mountPoint, final InstanceIdentifier path, final CompositeNode payload) { this.checkPreconditions(); final DataModificationTransaction transaction = mountPoint.beginTransaction(); - BrokerFacade.LOG.trace( "Put Configuration via Restconf: {}", path ); - transaction.putConfigurationData( path, payload ); + BrokerFacade.LOG.trace("Put Configuration via Restconf: {}", path); + transaction.putConfigurationData(path, payload); return transaction.commit(); } - public Future> commitConfigurationDataPost( final InstanceIdentifier path, - final CompositeNode payload) { + public Future> commitConfigurationDataPost(final InstanceIdentifier path, + final CompositeNode payload) { this.checkPreconditions(); final DataModificationTransaction transaction = dataService.beginTransaction(); /* check for available Node in Configuration DataStore by path */ - CompositeNode availableNode = transaction.readConfigurationData( path ); + CompositeNode availableNode = transaction.readConfigurationData(path); if (availableNode != null) { String errMsg = "Post Configuration via Restconf was not executed because data already exists"; BrokerFacade.LOG.warn((new StringBuilder(errMsg)).append(" : ").append(path).toString()); - throw new RestconfDocumentedException( - "Data already exists for path: " + path, ErrorType.PROTOCOL, ErrorTag.DATA_EXISTS ); + throw new RestconfDocumentedException("Data already exists for path: " + path, ErrorType.PROTOCOL, + ErrorTag.DATA_EXISTS); } - BrokerFacade.LOG.trace( "Post Configuration via Restconf: {}", path ); - transaction.putConfigurationData( path, payload ); + BrokerFacade.LOG.trace("Post Configuration via Restconf: {}", path); + transaction.putConfigurationData(path, payload); return transaction.commit(); } public Future> commitConfigurationDataPostBehindMountPoint( - final MountInstance mountPoint, final InstanceIdentifier path, final CompositeNode payload ) { + final MountInstance mountPoint, final InstanceIdentifier path, final CompositeNode payload) { this.checkPreconditions(); final DataModificationTransaction transaction = mountPoint.beginTransaction(); /* check for available Node in Configuration DataStore by path */ - CompositeNode availableNode = transaction.readConfigurationData( path ); + CompositeNode availableNode = transaction.readConfigurationData(path); if (availableNode != null) { String errMsg = "Post Configuration via Restconf was not executed because data already exists"; BrokerFacade.LOG.warn((new StringBuilder(errMsg)).append(" : ").append(path).toString()); - throw new RestconfDocumentedException( - "Data already exists for path: " + path, ErrorType.PROTOCOL, ErrorTag.DATA_EXISTS ); + throw new RestconfDocumentedException("Data already exists for path: " + path, ErrorType.PROTOCOL, + ErrorTag.DATA_EXISTS); } - BrokerFacade.LOG.trace( "Post Configuration via Restconf: {}", path ); - transaction.putConfigurationData( path, payload ); + BrokerFacade.LOG.trace("Post Configuration via Restconf: {}", path); + transaction.putConfigurationData(path, payload); return transaction.commit(); } - public Future> commitConfigurationDataDelete( final InstanceIdentifier path ) { + public Future> commitConfigurationDataDelete(final InstanceIdentifier path) { this.checkPreconditions(); - return deleteDataAtTarget(path,dataService.beginTransaction()); + return deleteDataAtTarget(path, dataService.beginTransaction()); } public Future> commitConfigurationDataDeleteBehindMountPoint( - final MountInstance mountPoint, final InstanceIdentifier path ) { + final MountInstance mountPoint, final InstanceIdentifier path) { this.checkPreconditions(); - return deleteDataAtTarget(path,mountPoint.beginTransaction()); + return deleteDataAtTarget(path, mountPoint.beginTransaction()); } private Future> deleteDataAtTarget(final InstanceIdentifier path, @@ -183,17 +183,17 @@ public class BrokerFacade implements DataReader registration = - dataService.registerDataChangeListener( path, listener ); + final ListenerRegistration registration = dataService.registerDataChangeListener(path, + listener); - listener.setRegistration( registration ); + listener.setRegistration(registration); } }