event-aggregator

Base Information

prefix eventaggregator
namespace urn:cisco:params:xml:ns:yang:messagebus:eventaggregator
revision 2014-12-02
description Module implementing message but RPC. Copyright (c)2014 Cisco Systems, Inc. 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
yang-version 1

Type Definitions Summary

Name Description
pattern A match pattern. Specifically this is a wildcard pattern.
notification-pattern Pattern for matching candidate notification types. This pattern is to be applied against the concatenation of the namespace of the module which defines that particular notification, followed by a single colon, and then followed by notification identifier, as supplied in the argument to the notification statement.
topic-id A topic identifier. It uniquely defines a topic as seen by the the user of this model's RPCs

Notifications Summary

Name Description
topic-notification Notification of an event occuring on a particular node. This notification acts as an encapsulation for the event being delivered.

RPCs Summary

Name Description
create-topic Create a new topic. A topic is an aggregation of several notification types from a set of nodes. Each successful invocation results in a unique topic being created. The caller is responsible for removing the topic once it is no longer needed.
destroy-topic Destroy a topic. No further messages will be delivered to it.

Type Definitions

Notifications

topic-notification

Notification of an event occuring on a particular node. This notification acts as an encapsulation for the event being delivered.

RPC Definitions

create-topic

destroy-topic