# Uses of Enum Class
tigase.xmpp.impl.roster.RosterAbstract.PresenceType

Packages that use RosterAbstract.PresenceType
Package
Description
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.roster

- ## Uses of RosterAbstract.PresenceType in tigase.xmpp.impl

  Methods in tigase.xmpp.impl with parameters of type RosterAbstract.PresenceType
  Modifier and Type
  Method
  Description
  `protected void`
  PresenceState.`processError(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)`
  Process presence stanza of type Error.
  `protected void`
  PresenceState.`processInInitial(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)`
  Method is responsible for processing incoming initial presence (i.e. in the receivers session manager).
  `protected void`
  PresenceState.`processInProbe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType presenceType)`
  Method is responsible for processing incoming presence probe (i.e. in the receivers session manager).
  `protected void`
  PresenceSubscription.`processInSubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing incoming subscription request (i.e. in the receivers session manager).
  `protected void`
  PresenceSubscription.`processInSubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing incoming subscribed presence (i.e. in the receivers session manager).
  `protected void`
  PresenceSubscription.`processInUnsubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing incoming unsubscribe presence (i.e. in the receivers session manager).
  `protected void`
  PresenceSubscription.`processInUnsubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing incoming unsubscribed presence (i.e. in the receivers session manager).
  `protected void`
  PresenceState.`processOutInitial(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType type)`
  Method is responsible for processing outgoing initial presence (i.e. in the sender session manager).
  `protected void`
  PresenceSubscription.`processOutSubscribe(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing outgoing subscribe and unsubscribe presence (i.e. in the sender session manager).
  `protected void`
  PresenceSubscription.`processOutSubscribed(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract.PresenceType pres_type)`
  Method is responsible for processing outgoing subscribed and unsubscribed presence (i.e. in the sender session manager).

- ## Uses of RosterAbstract.PresenceType in tigase.xmpp.impl.roster

  Methods in tigase.xmpp.impl.roster that return RosterAbstract.PresenceType
  Modifier and Type
  Method
  Description
  `RosterAbstract.PresenceType`
  RosterAbstract.`getPresenceType(XMPPResourceConnection session, Packet packet)`
  `static RosterAbstract.PresenceType`
  RosterAbstract.PresenceType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static RosterAbstract.PresenceType[]`
  RosterAbstract.PresenceType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in tigase.xmpp.impl.roster with parameters of type RosterAbstract.PresenceType
  Modifier and Type
  Method
  Description
  `static RosterAbstract.SubscriptionType`
  RosterAbstract.`getStateTransition(RosterAbstract.SubscriptionType subscription, RosterAbstract.PresenceType presence)`
  `RosterAbstract.SubscriptionType`
  RosterAbstract.StateTransition.`getStateTransition(RosterAbstract.PresenceType pres_type)`
  `boolean`
  RosterAbstract.`updateBuddySubscription(XMPPResourceConnection session, RosterAbstract.PresenceType presence, JID jid)`
  Deprecated.