|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.bam.AbstractBamService
public abstract class AbstractBamService
Configuration for a service
| Constructor Summary | |
|---|---|
AbstractBamService()
|
|
| Method Summary | |
|---|---|
BamStream |
getAgentFilter(BamStream stream)
Creates an outbound filter |
abstract BamStream |
getAgentStream()
Returns the stream to the service's agent |
BamStream |
getBrokerFilter(BamStream stream)
Creates an inbound filter |
java.lang.String |
getJid()
Returns the jid |
protected java.lang.String |
logData(java.io.Serializable[] data)
|
protected java.lang.String |
logValue(java.io.Serializable value)
|
void |
onAgentStart(java.lang.String jid)
Called when an agent logs in |
void |
onAgentStop(java.lang.String jid)
Called when an agent logs out |
void |
setJid(java.lang.String jid)
Sets the service's jid. |
boolean |
startAgent(java.lang.String jid)
Requests that an agent with the given jid be started. |
boolean |
stopAgent(java.lang.String jid)
Requests that an agent with the given jid be stopped. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractBamService()
| Method Detail |
|---|
public void setJid(java.lang.String jid)
BamService
setJid in interface BamServicepublic java.lang.String getJid()
getJid in interface BamServicepublic boolean startAgent(java.lang.String jid)
startAgent in interface BamServicepublic boolean stopAgent(java.lang.String jid)
stopAgent in interface BamServicepublic abstract BamStream getAgentStream()
getAgentStream in interface BamServicepublic BamStream getAgentFilter(BamStream stream)
getAgentFilter in interface BamServicepublic BamStream getBrokerFilter(BamStream stream)
getBrokerFilter in interface BamServicepublic void onAgentStart(java.lang.String jid)
onAgentStart in interface BamServicepublic void onAgentStop(java.lang.String jid)
onAgentStop in interface BamServiceprotected java.lang.String logValue(java.io.Serializable value)
protected java.lang.String logData(java.io.Serializable[] data)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||