Interface NodeErrorData

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.DataRoot

    @Generated("mdsal-binding-generator")
    public interface NodeErrorData
    extends org.opendaylight.yangtools.yang.binding.DataRoot
    Openflow error messages notifications - depricated in lithium. Error messages wont be published as standalone entities but rather packed into special exception which will be delivered inside of RpcResult in case of failure.

    This class represents the following YANG schema fragment defined in module node-error

     module node-error {
       namespace urn:opendaylight:node:error:service;
       prefix node-error;
       import sal-flow {
         prefix flow;
         revision-date 2013-08-19;
       }
       import flow-errors {
         prefix error;
         revision-date 2013-11-16;
       }
       import flow-capable-transaction {
         prefix tr;
         revision-date 2015-03-04;
       }
       revision 2014-04-10 {
       }
       notification hello-failed-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification bad-request-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification bad-action-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification bad-instruction-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification bad-match-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification flow-mod-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification group-mod-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification port-mod-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification table-mod-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification queue-op-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification switch-config-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification role-request-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification meter-mod-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification table-features-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       notification experimenter-error-notification {
         status deprecated;
         uses error:error-message;
         uses tr:transaction-aware;
         uses tr:transaction-metadata;
         uses flow:base-node-error-notification;
         uses flow:node-error-reference;
       }
       container node-error-container {
         uses error:error-message;
       }
     }
     
    • Method Detail

      • getNodeErrorContainer

        NodeErrorContainer getNodeErrorContainer()
        Return nodeErrorContainer, or null if it is not present.
        Returns:
        NodeErrorContainer nodeErrorContainer, or null if it is not present.