@Bean(name="MucControllerModule", active=true) public class MucControllerModule extends AbstractModule
Modifier and Type | Field and Description |
---|---|
static String |
ID |
writer, XMLNS
Constructor and Description |
---|
MucControllerModule() |
Modifier and Type | Method and Description |
---|---|
void |
addAgent(Queue queue,
Room room,
Agent agent,
tigase.component.responses.AsyncCallback asyncCallback) |
void |
addUser(Queue queue,
Room room,
User user,
tigase.component.responses.AsyncCallback asyncCallback) |
void |
createRoom(Queue queue,
Room room,
tigase.component.responses.AsyncCallback asyncCallback) |
void |
destroyRoom(Queue queue,
Room room) |
String |
generateRoomName() |
String[] |
getFeatures() |
tigase.criteria.Criteria |
getModuleCriteria() |
void |
process(tigase.server.Packet packet) |
write, write
public static final String ID
public void addAgent(Queue queue, Room room, Agent agent, tigase.component.responses.AsyncCallback asyncCallback) throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepException
public void addUser(Queue queue, Room room, User user, tigase.component.responses.AsyncCallback asyncCallback) throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepException
public void createRoom(Queue queue, Room room, tigase.component.responses.AsyncCallback asyncCallback) throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepException
public void destroyRoom(Queue queue, Room room) throws tigase.util.stringprep.TigaseStringprepException
tigase.util.stringprep.TigaseStringprepException
public String generateRoomName()
public String[] getFeatures()
public tigase.criteria.Criteria getModuleCriteria()
public void process(tigase.server.Packet packet) throws tigase.component.exceptions.ComponentException, tigase.util.stringprep.TigaseStringprepException
tigase.component.exceptions.ComponentException
tigase.util.stringprep.TigaseStringprepException
Copyright © 2016–2019 Tigase. All rights reserved.