Index
All Classes and Interfaces|All Packages
A
- and(EventFilter) - Method in interface org.alfresco.event.gateway.subscription.filter.EventFilter
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
B
- BrokerConfigResolver - Interface in org.alfresco.event.gateway.subscription.jms
-
The broker config resolver component is in charge of providing the proper broker configuration (i.e.
C
- consumeEvent(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.gateway.consumption.EventConsumer
-
Consume a
RepoEvent. - createSubscription(Subscription) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Creates a
Subscriptionwith the given configuration passed as aSubscriptionobject
D
- deregister(String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionRegistry
-
Remove an existing
EventSubscriptionfrom the registry by its identifier. - deregister(EventConsumer) - Method in interface org.alfresco.event.gateway.consumption.EventConsumerRegistry
-
Remove an existing
EventConsumerfrom the registry, so that it doesn't receive any new events.
E
- EventConsumer - Interface in org.alfresco.event.gateway.consumption
-
The event consumer handles
RepoEventobjects, usually to publish them again in a different output channel. - EventConsumerRegistry - Interface in org.alfresco.event.gateway.consumption
-
Registry that manages all the
EventConsumerobjects of the event gateway microservice. - EventFilter - Interface in org.alfresco.event.gateway.subscription.filter
-
Predicate definition for the class
RepoEventto be able to define event filters that check different conditions in the corresponding events (i.e. - EventFilterFactory - Interface in org.alfresco.event.gateway.subscription.filter
-
The event filter factory has the responsibility of creating new event filter objects taking into account the specification provided by the client using a
Subscriptionobject. - EventRouter - Interface in org.alfresco.event.gateway.consumption
-
The
GatewayEventConsumerforwards theRepoEventto the event router that uses theEventConsumerRegistryto subsequently send the event to the correspondingEventConsumer/s. - EventSubscription - Interface in org.alfresco.event.gateway.subscription
-
The event subscription component is in charge of publishing the events consumed from ACS to other channels.
- EventSubscriptionFactory - Interface in org.alfresco.event.gateway.subscription
-
The event subscription factory has the responsibility of creating new event subscription objects taking into account the specification provided by the client using a
Subscriptionobject. - EventSubscriptionRegistry - Interface in org.alfresco.event.gateway.subscription
-
Registry that manages all the
EventSubscriptionobjects of the event gateway microservice. - EventSubscriptionService - Interface in org.alfresco.event.gateway.subscription
-
Service in charge of dealing with the internal logic of the gateway
- EventTransformation - Interface in org.alfresco.event.gateway.subscription.transformation
-
The event transformation component is in charge of transforming the content of a
RepoEventinstance.
F
- findSubscriptionsByUserAndFilterType(String, String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Find a list of
Subscriptionfiltered by the given username and containing at least one filter of a filter type - findSubscriptionsByUserAndStatus(String, SubscriptionStatus) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Find a list of
Subscriptionfiltered by the given user andSubscriptionStatus
G
- GatewayEventConsumer - Interface in org.alfresco.event.gateway.consumption
-
The gateway event consumer is the main entry point of the event gateway microservice.
- getAll() - Method in interface org.alfresco.event.gateway.consumption.EventConsumerRegistry
-
Retrieve all the registered
EventConsumerobjects in the registry. - getById(String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionRegistry
-
Get an
EventSubscriptionfrom the registry by its identifier. - getEventFilter(Subscription, Filter) - Method in interface org.alfresco.event.gateway.subscription.filter.EventFilterFactory
-
Obtain an instance of
EventFiltergiven the requested subscription requirements. - getEventFilters() - Method in interface org.alfresco.event.gateway.subscription.EventSubscription
-
Get the list of
EventFilterthat applies to the event subscription. - getEventSubscription(Subscription) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionFactory
-
Obtain an instance of
EventSubscriptiongiven the requested subscription requirements. - getSubscription(String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Fetches a given
Subscriptionbased on Id - getSubscriptionPublisher(Subscription) - Method in interface org.alfresco.event.gateway.subscription.SubscriptionPublisherFactory
-
Obtain an instance of
SubscriptionPublishergiven the requested subscription requirements.
N
- negate() - Method in interface org.alfresco.event.gateway.subscription.filter.EventFilter
-
Returns a predicate that represents the logical negation of this predicate.
O
- or(EventFilter) - Method in interface org.alfresco.event.gateway.subscription.filter.EventFilter
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- org.alfresco.event.gateway.consumption - package org.alfresco.event.gateway.consumption
- org.alfresco.event.gateway.subscription - package org.alfresco.event.gateway.subscription
- org.alfresco.event.gateway.subscription.filter - package org.alfresco.event.gateway.subscription.filter
- org.alfresco.event.gateway.subscription.jms - package org.alfresco.event.gateway.subscription.jms
- org.alfresco.event.gateway.subscription.transformation - package org.alfresco.event.gateway.subscription.transformation
P
- publishEvent(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.gateway.subscription.SubscriptionPublisher
-
Publish a
RepoEvent.
R
- refreshEventSubscription(String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Refreshes the
EventSubscriptioninstance corresponding to a subscription identifier. - register(String, EventSubscription) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionRegistry
-
Add a new
EventSubscriptionunder an identifier to the registry. - register(EventConsumer) - Method in interface org.alfresco.event.gateway.consumption.EventConsumerRegistry
-
Add a new
EventConsumerto the registry if it wasn't already registered. - release() - Method in interface org.alfresco.event.gateway.subscription.EventSubscription
-
Method invoked when the publication resources must be released.
- release() - Method in interface org.alfresco.event.gateway.subscription.SubscriptionPublisher
-
Method invoked when the publication resources must be release.
- resolveBrokerConfig(String) - Method in interface org.alfresco.event.gateway.subscription.jms.BrokerConfigResolver
-
Resolve a
BrokerConfigfrom its corresponding identifier. - routeEvent(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.gateway.consumption.EventRouter
-
Route an event to the corresponding
EventConsumer/s.
S
- startConsumingEvents() - Method in interface org.alfresco.event.gateway.consumption.GatewayEventConsumer
-
Start the consumption of events from the ACS event source.
- SubscriptionPublisher - Interface in org.alfresco.event.gateway.subscription
-
The subscription publisher is the component in charge of publishing the
RepoEventobjects to the corresponding channels. - SubscriptionPublisherFactory - Interface in org.alfresco.event.gateway.subscription
-
The subscription publisher factory has the responsibility of creating new subscription publisher objects taking into account the specification provided by the client using a
Subscriptionobject.
T
- test(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.gateway.subscription.filter.EventFilter
-
Evaluates this predicate on the given argument.
- transform(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.gateway.subscription.transformation.EventTransformation
-
Transform the content of a
RepoEventinstance.
U
- unregisterEventSubscription(String) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Deregister the
EventSubscriptioninstance corresponding to a subscription identifier. - updateSubscription(Subscription) - Method in interface org.alfresco.event.gateway.subscription.EventSubscriptionService
-
Updates a
Subscriptionitem based on thesubscriptionparameter
All Classes and Interfaces|All Packages