com.caucho.quercus.lib.bam
Class BamModule
java.lang.Object
com.caucho.quercus.module.AbstractQuercusModule
com.caucho.quercus.lib.bam.BamModule
- All Implemented Interfaces:
- QuercusModule
public class BamModule
- extends AbstractQuercusModule
BAM functions
Method Summary |
static Value |
bam_actor_exists(Env env,
java.lang.String address)
|
static java.lang.String |
bam_address_resource(Env env,
java.lang.String uri)
|
static java.lang.String |
bam_bare_address(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 Value |
bam_login(Env env,
java.lang.String url,
java.lang.String username,
java.lang.String password)
|
static java.lang.String |
bam_my_address(Env env)
|
static Value |
bam_register_actor(Env env,
java.lang.String address,
java.lang.String script)
Registers a "child" actor that is represented by the given script. |
static Value |
bam_register_service(Env env,
java.lang.String address,
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_query_error(Env env,
long id,
java.lang.String to,
java.io.Serializable value,
BamError error)
|
static void |
bam_send_query_result(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
|
static Value |
bam_send_query(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
|
static Value |
bam_service_exists(Env env,
java.lang.String address)
|
static Value |
bam_unregister_service(Env env,
java.lang.String address)
Registers a "child" service that is represented by the given script. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BamModule
public BamModule()
bam_login
public static Value bam_login(Env env,
java.lang.String url,
java.lang.String username,
java.lang.String password)
bam_service_exists
public static Value bam_service_exists(Env env,
java.lang.String address)
bam_register_service
public static Value bam_register_service(Env env,
java.lang.String address,
java.lang.String script)
- Registers a "child" service that is represented by the given script.
bam_unregister_service
public static Value bam_unregister_service(Env env,
java.lang.String address)
- Registers a "child" service that is represented by the given script.
bam_actor_exists
public static Value bam_actor_exists(Env env,
java.lang.String address)
bam_register_actor
public static Value bam_register_actor(Env env,
java.lang.String address,
java.lang.String script)
- Registers a "child" actor that is represented by the given script.
bam_my_address
public static java.lang.String bam_my_address(Env env)
bam_bare_address
public static java.lang.String bam_bare_address(Env env,
java.lang.String uri)
bam_address_resource
public static java.lang.String bam_address_resource(Env env,
java.lang.String uri)
bam_send_message
public static void bam_send_message(Env env,
java.lang.String to,
java.io.Serializable value)
bam_send_message_error
public static void bam_send_message_error(Env env,
java.lang.String to,
java.io.Serializable value,
BamError error)
bam_send_query
public static Value bam_send_query(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
bam_send_query_result
public static void bam_send_query_result(Env env,
long id,
java.lang.String to,
java.io.Serializable value)
bam_send_query_error
public static void bam_send_query_error(Env env,
long id,
java.lang.String to,
java.io.Serializable value,
BamError error)
bam_dispatch
public static Value bam_dispatch(Env env)
- Dispatches messages, queries, and presences to handler functions based
on their prefixes.