JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Tigase PubSub Component
Limitations
Sidebar
Prev
|
Next
Limitations
Table of Contents
Addressing
Contents
Search
PubSub Component
Announcement
Major changes
Database schema changes
Changes in REST API
New features
Support for using separate database for different domains
Support for MAM
Configuration
Pubsub naming
Configure Roster Maximum size
Store Full XML of Last Presence
Requirements
Using separate store
Enabling PEP support
Enabling REST API
Changing nodes cache size
Enable sending last published item on presence
Tune handling of low memory
Disable automatic subscription of node creator
Database
Preparation of database
Upgrade of database schema
Schema description
Table tig_pubsub_service_jids
Table tig_pubsub_jids
Table tig_pubsub_nodes
Table tig_pubsub_affiliations
Table tig_pubsub_subscriptions
Table tig_pubsub_items
PubSub Schema Changes
PubSub 3.2.0 Changes
Upgrading older installations (pre-v3.0.0 Schema)
Prepare Old Database for Upgrade
Update Tigase PubSub Component
Load New Schema
Execute Migration Utility
Finish
Features
AdHoc Commands
Create a Node
Delete a Node
Subscribe to a Node
Unsubscribe to a Node
Publish an item to a Node
PubSub Node Presence Protocol
Log in to Pubsub Node
Log out from PubSub Node
Retrieving list of all Node Subscribers
Configuration
Create node
Add sess-man as publisher
config.tdsl configuration
Usage
Managing Subscriptions
Add new Subscriber
Remove Subscriber
REST API
Create a node
GET
POST
Using XML
Using JSON
Delete a node
GET
POST
Using XML
Using JSON
Subscribe to a node
GET
POST
Using XML
Using JSON
Unsubscribe from a node
GET
POST
Using XML
Using JSON
Publish an item to a node
GET
POST
Using XML
with XML payload
with JSON payload
Using JSON
with XML payload
with JSON payload
Delete an item from a node
GET
POST
Using XML
Using JSON
List available nodes
GET
List published items on node
GET
POST
Using XML
Using JSON
Retrieve item published on node
GET
POST
Using XML
Using JSON
Retrieve user subscriptions
GET
POST
Using XML
Using JSON
AdHoc Commands
Create a Node
Delete a Node
Subscribe to a Node
Unsubscribe to a Node
Publish an item to a Node
PubSub Node Presence Protocol
Log in to Pubsub Node
Log out from PubSub Node
Retrieving list of all Node Subscribers
Offline Message Sink
Configuration
Create node
Add sess-man as publisher
config.tdsl configuration
Usage
Managing Subscriptions
Add new Subscriber
Remove Subscriber
REST API
Create a node
GET
POST
Using XML
Using JSON
Delete a node
GET
POST
Using XML
Using JSON
Subscribe to a node
GET
POST
Using XML
Using JSON
Unsubscribe from a node
GET
POST
Using XML
Using JSON
Publish an item to a node
GET
POST
Using XML
with XML payload
with JSON payload
Using JSON
with XML payload
with JSON payload
Delete an item from a node
GET
POST
Using XML
Using JSON
List available nodes
GET
List published items on node
GET
POST
Using XML
Using JSON
Retrieve item published on node
GET
POST
Using XML
Using JSON
Retrieve user subscriptions
GET
POST
Using XML
Using JSON
Limitations
Addressing
Search Highlighter (On/Off)