# Package tigase.xmpp.impl.annotation

package tigase.xmpp.impl.annotation

- Related Packages
  Package
  Description
  tigase.xmpp.impl
  Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.push
  tigase.xmpp.impl.roster
- Class
  Description
  AnnotatedXMPPProcessor
  This class is extension of `XMPPProcessor` which provides support for defining processor Id, supported paths and XMLNSs and more using annotations
  DiscoFeatures
  Annotation which placed on `AnnotatedXMPPProcessor` can define discovery features provided by processor
  Handle
  Annotation which placed on `AnnotatedXMPPProcessor` can define path and XMLNSS supported by implemented processor
  Handles
  Annotation which placed on `AnnotatedXMPPProcessor` can define paths and corresponding XMLNSs supported by processor
  HandleStanzaTypes
  Annotation which placed on `AnnotatedXMPPProcessor` can define which stanza types are supported by implemented processor
  Id
  Annotation which placed on `AnnotatedXMPPProcessor` can define of processor implementation
  StreamFeature
  Annotation which placed on `AnnotatedXMPPProcessor` can define supported stream features provided by processor
  StreamFeatures
  Annotation which placed on `AnnotatedXMPPProcessor` can define supported stream features provided by processor