## Uses of Class
tigase.eventbus.component.stores.Subscription

- Packages that use Subscription
  Package | Description
  --- | ---
  tigase.cluster |
  tigase.eventbus |
  tigase.eventbus.component |
  tigase.eventbus.component.stores |
  tigase.eventbus.impl |

- - ### Uses of Subscription in tigase.cluster

    Methods in tigase.cluster that return types with arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected java.util.Collection<Subscription>` | SessionManagerClustered.`routeUserSessionEvent​(UserSessionEvent event, java.util.Collection<Subscription> subscriptions)` |

    Method parameters in tigase.cluster with type arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected java.util.Collection<Subscription>` | SessionManagerClustered.`routeUserSessionEvent​(UserSessionEvent event, java.util.Collection<Subscription> subscriptions)` |

  - ### Uses of Subscription in tigase.eventbus

    Methods in tigase.eventbus that return types with arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Subscription>` | EventRoutingSelector.`getSubscriptions​(java.lang.Object event, java.util.Collection<Subscription> subscriptions)` | Method responsible for actual modification of delivery by adding and removing items to Subscriptions collection

    Method parameters in tigase.eventbus with type arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Subscription>` | EventRoutingSelector.`getSubscriptions​(java.lang.Object event, java.util.Collection<Subscription> subscriptions)` | Method responsible for actual modification of delivery by adding and removing items to Subscriptions collection

  - ### Uses of Subscription in tigase.eventbus.component

    Methods in tigase.eventbus.component that return Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `Subscription` | SubscribeModule.NewRemoteSubscriptionEvent.`getSubscription()` |

    Methods in tigase.eventbus.component that return types with arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected java.util.Collection<Subscription>` | EventPublisherModule.`getSubscribers​(java.lang.String packageName, java.lang.String eventName, java.lang.Object event)` |

    Methods in tigase.eventbus.component with parameters of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SubscribeModule.NewRemoteSubscriptionEvent.`setSubscription​(Subscription subscription)` |

    Method parameters in tigase.eventbus.component with type arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EventPublisherModule.`publishEvent​(java.lang.String eventPackage, java.lang.String name, Element event, java.util.Collection<Subscription> subscribers)` |

    Constructors in tigase.eventbus.component with parameters of type Subscription
    Constructor | Description
    --- | ---
    `NewRemoteSubscriptionEvent​(EventName parsedName, Subscription subscription)` |

  - ### Uses of Subscription in tigase.eventbus.component.stores

    Methods in tigase.eventbus.component.stores that return types with arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Subscription>` | SubscriptionStore.`getAllData()` |
    `java.util.Collection<Subscription>` | SubscriptionStore.`getSubscribersJIDs​(java.lang.String eventPackage, java.lang.String eventName)` |

    Methods in tigase.eventbus.component.stores with parameters of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SubscriptionStore.`addSubscription​(java.lang.String eventPackage, java.lang.String eventName, Subscription subscription)` |
    `void` | SubscriptionStore.`remove​(Subscription jid)` |
    `void` | SubscriptionStore.`removeSubscription​(java.lang.String eventPackage, java.lang.String eventName, Subscription jidInstanceNS)` |

  - ### Uses of Subscription in tigase.eventbus.impl

    Methods in tigase.eventbus.impl that return types with arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Subscription>` | ReflectEventRoutingSelector.`getSubscriptions​(java.lang.Object event, java.util.Collection<Subscription> subscriptions)` |

    Method parameters in tigase.eventbus.impl with type arguments of type Subscription
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Subscription>` | ReflectEventRoutingSelector.`getSubscriptions​(java.lang.Object event, java.util.Collection<Subscription> subscriptions)` |