}
public List<InfoElement> getInfosFor(InfoRequest request) throws ServiceDiscoveryRequestException {
List<InfoElement> infoElements = new ArrayList<InfoElement>();
infoElements.add(new Identity("conference", "text", getName()));
infoElements.add(new Feature(NamespaceURIs.XEP0045_MUC));
for (RoomType type : roomTypes) {
if (type.includeInDisco()) {
infoElements.add(new Feature(type.getDiscoName()));
}
}
return infoElements;
}