|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.bam.stream.AbstractMessageStream
com.caucho.xmpp.XmppAgentStream
public class XmppAgentStream
Handles callbacks for a xmpp service
| Method Summary | |
|---|---|
void |
close()
closes the stream. |
java.lang.String |
getAddress()
Returns the address of the client |
boolean |
isClosed()
Tests if the stream is closed. |
void |
message(java.lang.String to,
java.lang.String from,
java.io.Serializable value)
Receives a unidirectional message. |
void |
messageError(java.lang.String to,
java.lang.String from,
java.io.Serializable value,
BamError error)
Receives a message error. |
void |
presence(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
General presence, for clients announcing availability |
void |
presenceError(java.lang.String to,
java.lang.String from,
java.io.Serializable data,
BamError error)
An error response to a client |
void |
presenceProbe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
Presence probe from the server to a client |
void |
presenceSubscribe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
A subscription request from a client |
void |
presenceSubscribed(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
A subscription response to a client |
void |
presenceUnavailable(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
General presence, for clients announcing unavailability |
void |
presenceUnsubscribe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
An unsubscription request from a client |
void |
presenceUnsubscribed(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
A unsubscription response to a client |
void |
query(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query)
Receives a query call, acting as a service for the query. |
void |
queryError(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query,
BamError error)
Handles a query error from a service Actor. |
void |
queryResult(long bamId,
java.lang.String to,
java.lang.String from,
java.io.Serializable value)
Handles a query response from a service Actor. |
void |
querySet(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query)
|
| Methods inherited from class com.caucho.bam.stream.AbstractMessageStream |
|---|
getBroker, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public java.lang.String getAddress()
getAddress in interface MessageStreamgetAddress in class AbstractMessageStream
public void message(java.lang.String to,
java.lang.String from,
java.io.Serializable value)
AbstractMessageStream
message in interface MessageStreammessage in class AbstractMessageStreamto - the target actor's addressfrom - the source actor's addressvalue - the message payload
public void messageError(java.lang.String to,
java.lang.String from,
java.io.Serializable value,
BamError error)
AbstractMessageStream
messageError in interface MessageStreammessageError in class AbstractMessageStreamto - the target actor's addressfrom - the source actor's addressvalue - the original message payloaderror - the message error
public void query(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query)
AbstractMessageStream
query in interface MessageStreamquery in class AbstractMessageStreamid - the query identifier used to match requests with responsesto - the service actor's addressfrom - the client actor's addressquery - the query payload
public void querySet(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query)
public void queryResult(long bamId,
java.lang.String to,
java.lang.String from,
java.io.Serializable value)
AbstractMessageStream
queryResult in interface MessageStreamqueryResult in class AbstractMessageStreambamId - the query identifier used to match requests with responsesto - the client actor's addressfrom - the service actor's addressvalue - the result payload
public void queryError(long id,
java.lang.String to,
java.lang.String from,
java.io.Serializable query,
BamError error)
AbstractMessageStream
queryError in interface MessageStreamqueryError in class AbstractMessageStreamid - the query identifier used to match requests with responsesto - the client actor's addressfrom - the service actor's addressquery - the result payloaderror - additional error information
public void presence(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceUnavailable(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceProbe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceSubscribe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceSubscribed(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceUnsubscribe(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceUnsubscribed(java.lang.String to,
java.lang.String from,
java.io.Serializable data)
public void presenceError(java.lang.String to,
java.lang.String from,
java.io.Serializable data,
BamError error)
public boolean isClosed()
AbstractMessageStream
isClosed in interface MessageStreamisClosed in class AbstractMessageStreampublic void close()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||