Package | Description |
---|---|
ddf.catalog.event |
Provides the classes for the Catalog Event API and implementation.
|
ddf.catalog.event.impl |
Provides the classes for the Catalog Event API reference implementation.
|
ddf.catalog.plugin |
Provides the classes for the Catalog Plug-in API and implementation.
|
ddf.catalog.pubsub | |
ddf.catalog.pubsub.internal | |
ddf.catalog.pubsub.tracker | |
ddf.sdk.plugin.presubscription | |
org.codice.ddf.catalog.pubsub.command | |
org.codice.ddf.catalog.subscriptionstore.common | |
org.codice.ddf.catalog.subscriptionstore.internal | |
org.codice.ddf.spatial.ogc.csw.catalog.endpoint.event |
Modifier and Type | Method and Description |
---|---|
String |
EventProcessor.createSubscription(Subscription subscription)
Create a
Subscription with an automatically-generated id. |
void |
EventProcessor.createSubscription(Subscription subscription,
String subscriptionId)
Register a
Subscription with this CatalogFramework . |
void |
EventProcessor.updateSubscription(Subscription subscription,
String subcriptionId)
Updates the subscription associated with the given id.
|
Modifier and Type | Class and Description |
---|---|
class |
SubscriptionImpl |
Modifier and Type | Method and Description |
---|---|
Subscription |
PreSubscriptionPlugin.process(Subscription input)
Processes the
Subscription . |
Modifier and Type | Method and Description |
---|---|
Subscription |
PreSubscriptionPlugin.process(Subscription input)
Processes the
Subscription . |
Modifier and Type | Method and Description |
---|---|
String |
EventProcessorImpl.createSubscription(Subscription subscription) |
void |
EventProcessorImpl.createSubscription(Subscription subscription,
String subscriptionId) |
void |
EventProcessorImpl.updateSubscription(Subscription subscription,
String subscriptionId) |
Constructor and Description |
---|
PublishedEventHandler(Predicate finalPredicate,
Subscription subscription,
List<PreDeliveryPlugin> preDelivery,
CatalogFramework catalog,
ExecutorService threadPool) |
Constructor and Description |
---|
DeliveryProcessor(Subscription subscription,
List<PreDeliveryPlugin> preDelivery) |
Modifier and Type | Method and Description |
---|---|
void |
SubscriptionTracker.addingService(Subscription subscription,
Map props) |
void |
SubscriptionTracker.removedService(Subscription subscription,
Map props) |
Modifier and Type | Method and Description |
---|---|
Subscription |
DummyPreSubscriptionPlugin.process(Subscription input) |
Modifier and Type | Method and Description |
---|---|
Subscription |
DummyPreSubscriptionPlugin.process(Subscription input) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,org.osgi.framework.ServiceReference<Subscription>> |
SubscriptionsCommand.getSubscriptions(String id,
boolean ldapFilter) |
Modifier and Type | Method and Description |
---|---|
Optional<Subscription> |
CachedSubscription.getSubscription() |
Modifier and Type | Method and Description |
---|---|
void |
CachedSubscription.registerSubscription(Subscription sub)
Register the provided
Subscription as this cached subscription's OSGi service. |
Modifier and Type | Interface and Description |
---|---|
interface |
SubscriptionFactory<S extends Subscription>
Provides a way for endpoints or other subscription providers to define the deserialization
semantics when new subscription metadata is received as a result of another node's processing.
|
Modifier and Type | Class and Description |
---|---|
class |
CswSubscription |
This work is licensed under a Creative Commons Attribution 4.0 International License.