|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.quercus.module.AbstractQuercusModule
com.caucho.quercus.lib.bam.BamModule
public class BamModule
BAM functions
| Field Summary |
|---|
| Fields inherited from class com.caucho.quercus.module.AbstractQuercusModule |
|---|
PHP_INI_ALL, PHP_INI_PERDIR, PHP_INI_SYSTEM, PHP_INI_USER |
| Constructor Summary | |
|---|---|
BamModule()
|
|
| Method Summary | |
|---|---|
static Value |
bam_agent_exists(Env env,
java.lang.String jid)
|
static java.lang.String |
bam_bare_jid(Env env,
java.lang.String uri)
|
static Value |
bam_dispatch(Env env)
Dispatches messages, queries, and presences to handler functions based on their prefixes. |
static java.lang.String |
bam_jid_resource(Env env,
java.lang.String uri)
|
static Value |
bam_login(Env env,
java.lang.String url,
java.lang.String username,
java.lang.String password)
|
static java.lang.String |
bam_my_jid(Env env)
|
static Value |
bam_register_agent(Env env,
java.lang.String jid,
java.lang.String script)
Registers a "child" agent that is represented by the given script. |
static Value |
bam_register_service(Env env,
java.lang.String jid,
java.lang.String script)
Registers a "child" service that is represented by the given script. |
static void |
bam_send_message_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error)
|
static void |
bam_send_message(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error)
|
static void |
bam_send_presence_probe(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_subscribe(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_subscribed(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_unavailable(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_unsubscribe(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence_unsubscribed(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_presence(Env env,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_query_error(Env env,
long id,
java.lang.String to,
java.io.Serializable value,
BamError error)
|
static Value |
bam_send_query_get(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
|
static void |
bam_send_query_result(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
|
static Value |
bam_send_query_set(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
|
static Value |
bam_service_exists(Env env,
java.lang.String jid)
|
static Value |
bam_unregister_service(Env env,
java.lang.String jid)
Registers a "child" service that is represented by the given script. |
static RosterItem |
im_create_roster_item(Env env,
java.lang.String jid,
java.lang.String name,
java.lang.String subscription,
java.util.ArrayList<java.lang.String> groupList)
|
static Value |
im_send_message(Env env,
java.lang.String to,
java.lang.String from,
Value body,
java.lang.String type,
Value subject,
java.lang.String thread,
java.io.Serializable[] extras)
|
static void |
im_send_presence_probe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
|
static void |
im_send_presence_subscribe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
Makes a subscription request. |
static void |
im_send_presence_subscribed(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
Approves a subscription request. |
static void |
im_send_presence_unavailable(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
|
static void |
im_send_presence_unsubscribe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
Makes an unsubscription request. |
static void |
im_send_presence_unsubscribed(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
Rejects a subscription request. |
static void |
im_send_presence(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
|
static void |
im_send_roster(Env env,
long id,
java.lang.String to,
java.util.ArrayList<RosterItem> roster)
|
| Methods inherited from class com.caucho.quercus.module.AbstractQuercusModule |
|---|
getConstMap, getIniDefinitions, getLoadedExtensions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BamModule()
| Method Detail |
|---|
public static Value bam_login(Env env,
java.lang.String url,
java.lang.String username,
java.lang.String password)
public static Value bam_service_exists(Env env,
java.lang.String jid)
public static Value bam_register_service(Env env,
java.lang.String jid,
java.lang.String script)
public static Value bam_unregister_service(Env env,
java.lang.String jid)
public static Value bam_agent_exists(Env env,
java.lang.String jid)
public static Value bam_register_agent(Env env,
java.lang.String jid,
java.lang.String script)
public static java.lang.String bam_my_jid(Env env)
public static java.lang.String bam_bare_jid(Env env,
java.lang.String uri)
public static java.lang.String bam_jid_resource(Env env,
java.lang.String uri)
public static void bam_send_message(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_message_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error)
public static Value bam_send_query_get(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
public static Value bam_send_query_set(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_query_result(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_query_error(Env env,
long id,
java.lang.String to,
java.io.Serializable value,
BamError error)
public static void bam_send_presence(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_unavailable(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_probe(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_subscribe(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_subscribed(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_unsubscribe(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_unsubscribed(Env env,
java.lang.String to,
java.io.Serializable value)
public static void bam_send_presence_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error)
public static Value im_send_message(Env env,
java.lang.String to,
java.lang.String from,
Value body,
java.lang.String type,
Value subject,
java.lang.String thread,
java.io.Serializable[] extras)
public static RosterItem im_create_roster_item(Env env,
java.lang.String jid,
java.lang.String name,
java.lang.String subscription,
java.util.ArrayList<java.lang.String> groupList)
public static void im_send_roster(Env env,
long id,
java.lang.String to,
java.util.ArrayList<RosterItem> roster)
public static void im_send_presence(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_unavailable(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_subscribe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_subscribed(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_unsubscribe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_unsubscribed(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static void im_send_presence_probe(Env env,
java.lang.String to,
java.lang.String from,
java.lang.String show,
java.lang.String status,
int priority,
java.util.ArrayList<java.io.Serializable> extras)
public static Value bam_dispatch(Env env)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||