See: Description
Interface | Description |
---|---|
Broadcastable |
Something that can be broadcasted.
|
Broadcaster |
Responsible for broadcasting
Broadcastable events (usually newly created Syntax units). |
InterestBroadcaster<T> |
A broadcaster similar to
QueryableBroadcaster , but it only stores references of a single type. |
Class | Description |
---|---|
AbstractBroadcaster |
Base
Broadcaster class. |
ConsumingBroadcaster<T extends Broadcastable> |
A broadcaster that will forward broadcasted units of a certain type to a
Consumer . |
EmittingBroadcaster |
The main
Broadcaster , this emits the broadcasted events to registered Plugin methods. |
NoopBroadcaster |
A broadcaster that doesn't do anything...
|
QueryableBroadcaster |
A broadcaster that stores all received broadcasts for later retrieval.
|
QueuingBroadcaster |
A broadcaster that queues broadcasts.
|
SingleInterestBroadcaster<T extends Broadcastable> |
An
InterestBroadcaster that is interested in only a single broadcast of a particular type. |
TypeInterestBroadcaster<T> |
An
InterestBroadcaster that is interested in all broadcasts of a particular type. |
VisitingBroadcaster |
A broadcaster that can replay the broadcast chain on demand.
|
Enum | Description |
---|---|
BroadcastRequirement |
Indicates the conditions for an
Subscribable type to be broadcasted. |
Copyright (c) 2019, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE file in the repository.