| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<?> | 
NotificationPublishService.offerNotification(Notification<?> notification)  | 
com.google.common.util.concurrent.ListenableFuture<?> | 
NotificationPublishService.offerNotification(Notification<?> notification,
                 int timeout,
                 TimeUnit unit)  | 
void | 
NotificationPublishService.putNotification(Notification<?> notification)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<? extends Object> | 
BindingDOMNotificationPublishServiceAdapter.offerNotification(Notification<?> notification)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Object> | 
BindingDOMNotificationPublishServiceAdapter.offerNotification(Notification<?> notification,
                 int timeout,
                 TimeUnit unit)  | 
void | 
BindingDOMNotificationPublishServiceAdapter.putNotification(Notification<?> notification)  | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingNormalizedNodeWriterFactory.newNotificationWriter(Class<? extends Notification<?>> notification,
                     org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a  
BindingStreamEventWriter for notification which will
 translate to NormalizedNode model and invoke proper events on supplied
 NormalizedNodeStreamWriter. | 
| Modifier and Type | Method and Description | 
|---|---|
Notification<?> | 
BindingNormalizedNodeSerializer.fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
                              org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)
Translates supplied NormalizedNode Notification into Binding data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode | 
BindingNormalizedNodeSerializer.toNormalizedNodeNotification(Notification<?> data)
Translates supplied Binding Notification or output into NormalizedNode
 notification. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Notification | 
BindingToNormalizedNodeCodec.fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
                              org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)  | 
Notification | 
BindingNormalizedNodeCodecRegistry.fromNormalizedNodeNotification(org.opendaylight.yangtools.yang.model.api.SchemaPath path,
                              org.opendaylight.yangtools.yang.data.api.schema.ContainerNode data)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Class<? extends Notification>> | 
BindingToNormalizedNodeCodec.getNotificationClasses(Set<org.opendaylight.yangtools.yang.model.api.SchemaPath> interested)
Get specific notification classes as Binding objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode | 
BindingToNormalizedNodeCodec.toNormalizedNodeNotification(Notification data)  | 
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode | 
BindingNormalizedNodeCodecRegistry.toNormalizedNodeNotification(Notification data)  | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingNormalizedNodeCodecRegistry.newNotificationWriter(Class<? extends Notification<?>> notification,
                     org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NotificationCodecContext<D extends TreeNode & Notification>
Context for prototype of notification. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NotificationCodecContext<?> | 
SchemaRootCodecContext.getNotification(Class<? extends Notification> notification)
Get notification as binding object of binding class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingCodecContext.newNotificationWriter(Class<? extends Notification> notification,
                     org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)  | 
| Modifier and Type | Method and Description | 
|---|---|
Notification<?> | 
LazySerializedDOMNotification.getBindingData()
Get binding notification data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DOMNotification | 
LazySerializedDOMNotification.create(BindingNormalizedNodeSerializer codec,
      Notification<?> data)
Create serializer of Binding notification data to DOM notification with specific codec. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Notification<T extends Notification<T>>
Marker interface for YANG-defined notifications 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.