Class PubSubError

    • Field Detail

      • CLOSED_NODE

        public static final ClosedNode CLOSED_NODE
        The <closed-node/> pubsub error.
      • CONFIGURATION_REQUIRED

        public static final ConfigurationRequired CONFIGURATION_REQUIRED
        The <configuration-required/> pubsub error.
      • INVALID_JID

        public static final InvalidJid INVALID_JID
        The <invalid-jid/> pubsub error.
      • INVALID_OPTIONS

        public static final InvalidOptions INVALID_OPTIONS
        The <invalid-options/> pubsub error.
      • INVALID_PAYLOAD

        public static final InvalidPayload INVALID_PAYLOAD
        The <invalid-payload/> pubsub error.
      • INVALID_SUB_ID

        public static final InvalidSubId INVALID_SUB_ID
        The <invalid-subid/> pubsub error.
      • ITEM_FORBIDDEN

        public static final ItemForbidden ITEM_FORBIDDEN
        The <item-forbidden/> pubsub error.
      • ITEM_REQUIRED

        public static final ItemRequired ITEM_REQUIRED
        The <item-required/> pubsub error.
      • JID_REQUIRED

        public static final JidRequired JID_REQUIRED
        The <jid-required/> pubsub error.
      • MAX_ITEMS_EXCEEDED

        public static final MaxItemsExceeded MAX_ITEMS_EXCEEDED
        The <max-items-exceeded/> pubsub error.
      • MAX_NODES_EXCEEDED

        public static final MaxNodesExceeded MAX_NODES_EXCEEDED
        The <max-nodes-exceeded/> pubsub error.
      • NODE_ID_REQUIRED

        public static final NodeIdRequired NODE_ID_REQUIRED
        The <nodeid-required/> pubsub error.
      • NOT_IN_ROSTER_GROUP

        public static final NotInRosterGroup NOT_IN_ROSTER_GROUP
        The <not-in-roster-group/> pubsub error.
      • NOT_SUBSCRIBED

        public static final NotSubscribed NOT_SUBSCRIBED
        The <not-subscribed/> pubsub error.
      • PAYLOAD_REQUIRED

        public static final PayloadRequired PAYLOAD_REQUIRED
        The <payload-required/> pubsub error.
      • PAYLOAD_TOO_BIG

        public static final PayloadTooBig PAYLOAD_TOO_BIG
        The <payload-too-big/> pubsub error.
      • PENDING_SUBSCRIPTION

        public static final PendingSubscription PENDING_SUBSCRIPTION
        The <pending-subscription/> pubsub error.
      • PRESENCE_SUBSCRIPTION_REQUIRED

        public static final PresenceSubscriptionRequired PRESENCE_SUBSCRIPTION_REQUIRED
        The <presence-subscription-required/> pubsub error.
      • SUB_ID_REQUIRED

        public static final SubIdRequired SUB_ID_REQUIRED
        The <subid-required/> pubsub error.
      • TOO_MANY_SUBSCRIPTIONS

        public static final TooManySubscriptions TOO_MANY_SUBSCRIPTIONS
        The <too-many-subscriptions/> pubsub error.
    • Method Detail

      • unsupported

        public static Unsupported unsupported​(PubSubFeature pubSubFeature)
        Creates an <unsupported/> pubsub error.
        Parameters:
        pubSubFeature - The unsupported feature.
        Returns:
        The error.