* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
- package org.opendaylight.controller.netconf.confignetconfconnector.operations;
+package org.opendaylight.controller.netconf.confignetconfconnector.operations;
import com.google.common.base.Optional;
-
+import java.util.HashMap;
+import java.util.Map;
import org.opendaylight.controller.config.util.ConfigRegistryClient;
import org.opendaylight.controller.netconf.api.NetconfDocumentedException;
import org.opendaylight.controller.netconf.api.NetconfDocumentedException.ErrorSeverity;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import java.util.HashMap;
-import java.util.Map;
-
public class DiscardChanges extends AbstractConfigNetconfOperation {
public static final String DISCARD = "discard-changes";
- private static final Logger logger = LoggerFactory.getLogger(DiscardChanges.class);
+ private static final Logger LOG = LoggerFactory.getLogger(DiscardChanges.class);
private final TransactionProvider transactionProvider;
try {
this.transactionProvider.abortTransaction();
} catch (final IllegalStateException e) {
- logger.warn("Abort failed: ", e);
+ LOG.warn("Abort failed: ", e);
final Map<String, String> errorInfo = new HashMap<>();
errorInfo
.put(ErrorTag.operation_failed.name(),
throw new NetconfDocumentedException(e.getMessage(), e, ErrorType.application, ErrorTag.operation_failed,
ErrorSeverity.error, errorInfo);
}
- logger.trace("Changes discarded successfully from datastore {}", Datastore.candidate);
+ LOG.trace("Changes discarded successfully from datastore {}", Datastore.candidate);
return XmlUtil.createElement(document, XmlNetconfConstants.OK, Optional.<String>absent());