|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.server.AbstractMessageReceiver
tigase.muc.MUCService
public class MUCService
Implements MUC service for tigase server.
Created: 2007-01-24 13:02:15
| Field Summary |
|---|
| Fields inherited from class tigase.server.AbstractMessageReceiver |
|---|
HOUR, MAX_QUEUE_SIZE_PROP_KEY, MAX_QUEUE_SIZE_PROP_VAL, MINUTE, SECOND |
| Fields inherited from interface tigase.disco.XMPPService |
|---|
CMD_FEATURES, DEF_FEATURES, INFO_XMLNS, ITEMS_XMLNS |
| Fields inherited from interface tigase.conf.Configurable |
|---|
ADMINS_PROP_KEY, BOSH_COMP_CLASS_NAME, C2S_COMP_CLASS_NAME, DEF_HOSTNAME_PROP_KEY, DRUPAL_REPO_CLASS_PROP_VAL, DRUPAL_REPO_URL_PROP_VAL, EXT_COMP_CLASS_NAME, GEN_ADMINS, GEN_AUTH_DB, GEN_AUTH_DB_URI, GEN_COMP_CLASS, GEN_COMP_NAME, GEN_CONF, GEN_CONFIG, GEN_CONFIG_ALL, GEN_CONFIG_COMP, GEN_CONFIG_CS, GEN_CONFIG_DEF, GEN_CONFIG_SM, GEN_DEBUG, GEN_EXT_COMP, GEN_SREC_ADMINS, GEN_SREC_DB, GEN_SREC_DB_URI, GEN_TEST, GEN_USER_DB, GEN_USER_DB_URI, GEN_VIRT_HOSTS, HOSTNAMES_PROP_KEY, LIBRESOURCE_REPO_CLASS_PROP_VAL, LIBRESOURCE_REPO_URL_PROP_VAL, MYSQL_REPO_CLASS_PROP_VAL, MYSQL_REPO_URL_PROP_VAL, NULL_ROUTING, PGSQL_REPO_CLASS_PROP_VAL, PGSQL_REPO_URL_PROP_VAL, ROUTER_COMP_CLASS_NAME, S2S_COMP_CLASS_NAME, SM_COMP_CLASS_NAME, SRECV_COMP_CLASS_NAME, SSEND_COMP_CLASS_NAME, XML_REPO_CLASS_PROP_VAL, XML_REPO_URL_PROP_VAL |
| Constructor Summary | |
|---|---|
MUCService()
Construct MUC service. |
|
| Method Summary | |
|---|---|
static tigase.xml.Element |
errorPresence(JID from,
JID to,
java.lang.String type,
java.lang.String code,
java.lang.String errorElement)
|
java.util.Map<java.lang.String,java.lang.Object> |
getDefaults(java.util.Map<java.lang.String,java.lang.Object> params)
|
java.util.List<tigase.xml.Element> |
getDiscoFeatures()
|
tigase.xml.Element |
getDiscoInfo(java.lang.String node,
java.lang.String jid)
|
java.util.List<tigase.xml.Element> |
getDiscoItems(java.lang.String node,
java.lang.String jid)
|
java.lang.String |
myDomain()
|
void |
onConfigurationChange(RoomContext room)
|
void |
onDestroy(RoomContext room)
|
void |
onOccupantLeave(RoomContext room)
|
void |
processPacket(tigase.server.Packet packet)
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> props)
|
| Methods inherited from class tigase.server.AbstractMessageReceiver |
|---|
addOutPacket, addOutPacketNB, addOutPackets, addPacket, addPackets, addRegexRouting, addRouting, clearRegexRoutings, clearRoutings, getDefHostName, getName, getRegexRoutings, getRoutings, getStatistics, isInRegexRoutings, isInRoutings, processPacket, release, removeRegexRouting, removeRouting, setMaxQueueSize, setName, setParent, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface tigase.conf.Configurable |
|---|
getName |
| Methods inherited from interface tigase.server.ServerComponent |
|---|
processPacket, release, setName |
| Constructor Detail |
|---|
public MUCService()
| Method Detail |
|---|
public static tigase.xml.Element errorPresence(JID from,
JID to,
java.lang.String type,
java.lang.String code,
java.lang.String errorElement)
public java.util.Map<java.lang.String,java.lang.Object> getDefaults(java.util.Map<java.lang.String,java.lang.Object> params)
getDefaults in interface tigase.conf.ConfigurablegetDefaults in class tigase.server.AbstractMessageReceiverpublic java.util.List<tigase.xml.Element> getDiscoFeatures()
getDiscoFeatures in interface tigase.disco.XMPPService
public tigase.xml.Element getDiscoInfo(java.lang.String node,
java.lang.String jid)
getDiscoInfo in interface tigase.disco.XMPPService
public java.util.List<tigase.xml.Element> getDiscoItems(java.lang.String node,
java.lang.String jid)
getDiscoItems in interface tigase.disco.XMPPServicepublic java.lang.String myDomain()
myDomain in class tigase.server.AbstractMessageReceiverpublic void onConfigurationChange(RoomContext room)
onConfigurationChange in interface RoomListenerpublic void onDestroy(RoomContext room)
onDestroy in interface RoomListenerpublic void onOccupantLeave(RoomContext room)
onOccupantLeave in interface RoomListenerpublic void processPacket(tigase.server.Packet packet)
processPacket in class tigase.server.AbstractMessageReceiverpublic void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)
setProperties in interface tigase.conf.ConfigurablesetProperties in class tigase.server.AbstractMessageReceiver
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||