| Interface | Description | 
|---|---|
| PubSubProvider | 
 The SPI of a Publish/Subscribe implementation of the {@link PubSubService). 
 | 
| PubSubService | 
 Publish/Subscribe Service. 
 | 
| SerializableAccumulableInvalidations | 
 Generic interface for serializable invalidations. 
 | 
| SerializableMessage | 
 Generic interface for a serializable message. 
 | 
| Class | Description | 
|---|---|
| AbstractPubSubBroker<T extends SerializableMessage> | 
 Encapsulates message sending and receiving through the  
PubSubService. | 
| AbstractPubSubInvalidationsAccumulator<T extends SerializableAccumulableInvalidations> | 
 Encapsulates invalidations management through the  
PubSubService. | 
| AbstractPubSubProvider | 
 Abstract implementation of  
PubSubProvider. | 
| MemPubSubProvider | 
 In-Memory implementation of  
PubSubProvider. | 
| PubSubProviderDescriptor | 
 Descriptor for a  
PubSubProvider implementation. | 
| PubSubServiceImpl | 
 Implementation for the Publish/Subscribe Service. 
 | 
| StreamPubSubProvider | 
 A Pub/Sub provider based on Nuxeo Stream. 
 | 
Copyright © 2019 Nuxeo. All rights reserved.