Uses of Class
org.ovirt.vdsm.jsonrpc.client.events.SubscriptionHolder
-
Packages that use SubscriptionHolder Package Description org.ovirt.vdsm.jsonrpc.client.events -
-
Uses of SubscriptionHolder in org.ovirt.vdsm.jsonrpc.client.events
Fields in org.ovirt.vdsm.jsonrpc.client.events declared as SubscriptionHolder Modifier and Type Field Description private SubscriptionHolder
EventPublisher.EventCallable. holder
Fields in org.ovirt.vdsm.jsonrpc.client.events with type parameters of type SubscriptionHolder Modifier and Type Field Description private java.util.List<SubscriptionHolder>
SubscriptionMatcher. allSubscriptions
private java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>>
SubscriptionMatcher. component
private java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>>
SubscriptionMatcher. operation
private java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>>
SubscriptionMatcher. receiver
private java.util.concurrent.ConcurrentMap<java.lang.String,SubscriptionHolder>
SubscriptionMatcher. unique_id
Methods in org.ovirt.vdsm.jsonrpc.client.events that return types with arguments of type SubscriptionHolder Modifier and Type Method Description java.util.List<SubscriptionHolder>
SubscriptionMatcher. getAllSubscriptions()
java.util.Set<SubscriptionHolder>
SubscriptionMatcher. match(JsonRpcEvent event)
Matches current subscriptions to an event and returns aSet
containing all subscriptions that match for this event processing.Methods in org.ovirt.vdsm.jsonrpc.client.events with parameters of type SubscriptionHolder Modifier and Type Method Description void
SubscriptionMatcher. add(SubscriptionHolder holder)
Adds aSubscriptionHolder
which will be used for event matchingprivate void
EventPublisher. clean(SubscriptionHolder holder)
private void
SubscriptionMatcher. clean(java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, java.lang.String key, SubscriptionHolder holder)
private void
EventPublisher. process(SubscriptionHolder holder)
void
SubscriptionMatcher. remove(SubscriptionHolder holder)
Used during removal of a subscription.private void
SubscriptionMatcher. update(java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, java.lang.String key, SubscriptionHolder holder)
Method parameters in org.ovirt.vdsm.jsonrpc.client.events with type arguments of type SubscriptionHolder Modifier and Type Method Description private void
SubscriptionMatcher. addHolders(java.util.Set<SubscriptionHolder> holders, java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, int key, java.lang.String[] ids, SubscriptionMatcher.Predicate predicate)
private void
SubscriptionMatcher. addHolders(java.util.Set<SubscriptionHolder> holders, java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, int key, java.lang.String[] ids, SubscriptionMatcher.Predicate predicate)
private void
SubscriptionMatcher. clean(java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, java.lang.String key, SubscriptionHolder holder)
private void
SubscriptionMatcher. update(java.util.concurrent.ConcurrentMap<java.lang.String,java.util.List<SubscriptionHolder>> map, java.lang.String key, SubscriptionHolder holder)
Constructors in org.ovirt.vdsm.jsonrpc.client.events with parameters of type SubscriptionHolder Constructor Description EventCallable(SubscriptionHolder holder, EventDecomposer decomposer)
-