/* * Copyright (c) 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.openflowplugin.extension.api.path; import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping.Extension; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; /** * List of augmentation points available for experimenter symmetric message and multipart message */ public enum MessagePath implements AugmentationPath { /** *
     * module: sal-experimenter-message
     * notifications:
     * +---n experimenter-message-from-dev
     *    +--ro (experimenter-message-of-choice)?module: sal-flow
     * 
*/ MESSAGE_NOTIFICATION(null), /** *
     * module: sal-experimenter-mp-message
     * rpcs:
     * +---x send-experimenter-mp-request
     *    +--ro output
     *       +--ro (experimenter-message-of-choice)?notifications:
     * 
*/ MPMESSAGE_RPC_OUTPUT(null); private final InstanceIdentifier iid; private MessagePath(InstanceIdentifier iid) { this.iid = iid; } @Override public final InstanceIdentifier getInstanceIdentifier() { return iid; } }