Index
All Classes and Interfaces|All Packages
A
- accepts(Event) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Returns whether this subscriber accepts the given event.
- accepts(EventType) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Returns whether this subscriber accepts the given event type.
- all() - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events.
- all() - Static method in interface org.projectnessie.events.spi.EventTypeFilter
-
Returns a filter that matches all
EventTypes. - and(EventFilter...) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that match all the given filters.
C
- close() - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when the Nessie server is stopped.
- createdAfter(Instant) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events created after the given instant.
- createdBefore(Instant) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events created before the given instant.
E
- EventFilter - Interface in org.projectnessie.events.spi
-
A filter for events.
- EventSubscriber - Interface in org.projectnessie.events.spi
-
A subscriber for events.
- EventSubscription - Interface in org.projectnessie.events.spi
-
A subscription to an event.
- EventSystemConfiguration - Interface in org.projectnessie.events.spi
-
System-wide configuration of the Nessie server.
- EventTypeFilter - Interface in org.projectnessie.events.spi
-
A filter for
EventTypes.
G
- getAdditionalProperties() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
-
Additional configuration properties.
- getEventFilter() - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Returns a filter that determines which events are accepted by this subscriber.
- getEventTypeFilter() - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Returns a filter that determines which event types are accepted by this subscriber.
- getId() - Method in interface org.projectnessie.events.spi.EventSubscription
-
The unique identifier of this subscription.
- getIdAsText() - Method in interface org.projectnessie.events.spi.EventSubscription
-
The unique identifier of this subscription, as a string for convenience.
- getMaxSupportedApiVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
-
The maximum API version supported by the server.
- getMinSupportedApiVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
-
The minimum API version supported by the server.
- getSpecVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
-
Semver version representing the behavior of the Nessie server.
- getSystemConfiguration() - Method in interface org.projectnessie.events.spi.EventSubscription
-
The system configuration of the Nessie server that this subscription is connected to.
H
- hasProperty(String) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that have a property with the given key.
- hasProperty(String, String) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that have a property with the given key and value.
I
- initiatedBy(String) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events initiated by the given username.
- isBlocking() - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Returns whether this subscriber is blocking, that is, whether it is expected to perform blocking I/O operations when processing events.
N
- none() - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches no events.
- none() - Static method in interface org.projectnessie.events.spi.EventTypeFilter
-
Returns a filter that matches no
EventTypes. - not(EventFilter) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that do not match the given filter.
O
- of(Collection<EventType>) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
-
Returns a filter that matches any of the given
EventTypes. - of(EventType) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
-
Returns a filter that matches only the given
EventType. - of(EventType...) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
-
Returns a filter that matches any of the given
EventTypes. - onCommit(CommitEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a commit is performed.
- onContentRemoved(ContentRemovedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a content is removed (DELETE operation).
- onContentStored(ContentStoredEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a content is stored (PUT operation).
- onEvent(Event) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when any event is received from Nessie.
- onMerge(MergeEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a merge is performed.
- onReferenceCreated(ReferenceCreatedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a reference is created.
- onReferenceDeleted(ReferenceDeletedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a reference is deleted.
- onReferenceUpdated(ReferenceUpdatedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a reference is updated (re-assigned).
- onSubscribe(EventSubscription) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when the subscriber is registered by Nessie.
- onTransplant(TransplantEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
-
Called when a transplant is performed.
- or(EventFilter...) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that match at least one of the given filters.
- org.projectnessie.events.spi - package org.projectnessie.events.spi
-
SPI package for Nessie events.
R
- repositoryId(String) - Static method in interface org.projectnessie.events.spi.EventFilter
-
Returns a filter that matches all events that have the given repository id.
All Classes and Interfaces|All Packages