JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Tigase Development Guide
Experimental
Sidebar
Prev
|
Up
|
Next
Dynamic Rosters
Problem Description
Syntax and Semantics
Retrieving Contact Data
Updating/Saving Extra Information About the Contact
Configuration
Contents
Search
Tests
Tests
Functional Tests
Performance Tests
Stability Tests
Tigase DB Schema Explained
Basic Information
Tigase Server Elements
Component
Plug-in
Connector
Data, Stanzas, Packets - Data Flow and Processing
Why the most recent JDK?
Hack Tigase Jabber/XMPP Server in Eclipse
JDK-1.6.0 Setup
Subclipse Installation
Project Import
API changes in the Tigase Server 5.x
Server Compilation
Tigase XMPP Server 5.2.0 and later - Compilation and Generating Distribution Packages
Distribution Packages
Building Server and Generating Packages
Running Server
Tigase Packages Dependency Change - Server Compilation Version 4.x or Later
Server Compilation - version 2.x and 3.x
Maven 2.x Support
A Very Short Maven Guide
Snapshot Compilation and Snapshot Package Generation
Release Compilation, Generation
Generating tar.gz, tar.bz2 File With Sources Only
Generating Tigase Installer
Plugin Development
SASL Custom Mechanisms and Configuration
Basic SASL Configuration
Mechanisms Configuration
CallbackHandler Configuration
Selecting Mechanisms Available in the Stream
Logging/Authentication
Built-in Mechanisms
Custom Mechanisms Development
Mechanism
CallbackHandler
General Remarks
Known Problems
How Packets are Processed by the SM and Plugins
Introduction
Writing Plugin Code
Using annotation support
Using older non-annotation based implementation
Implementation of processing method
Plugin Configuration
Component Development
Component Implementation - Lesson 1 - Basics
Component Implementation - Lesson 2 - Configuration
Component Implementation - Lesson 3 - Multi-Threading
Component Implementation - Lesson 4 - Service Discovery
Component Implementation - Lesson 5 - Statistics
Component Implementation - Lesson 6 - Scripting Support
Configuration API
Introduction
Component Startup Sequence
Configuration API
getDefaults()
setProperties()
Useful Presets
Global Configuration Settings
Packet Filtering in Component
The Packet Filter API
Configuration
Component Implementation - Lesson 8 - Startup Time
Component Implementation - Lesson 7 - Data Repository
API Description for Virtual Domains Management in the Tigase Server
Experimental
Dynamic Rosters
Problem Description
Syntax and Semantics
Retrieving Contact Data
Updating/Saving Extra Information About the Contact
Configuration
Mobile Optimizations
Problem Description
Solution
Queueing Algorithms
Configuration
Bosh Session Cache
Problem Description
Bosh Session Cache Description
Cache Protocol
Cache Actions
Cache ID
Reserver Cache ID Names
Tigase Test Suite
Test Suite Scripting Language
Writing Tests for Plugins
Test Case Parameters Description
Test Report Configuration
Basic Test Parameters
Test Case Parameters
Search Highlighter (On/Off)