package br.gov.camara.edemocracia.portlets.exportacao.service.messaging;
import br.gov.camara.edemocracia.portlets.exportacao.service.ClpSerializer;
import br.gov.camara.edemocracia.portlets.exportacao.service.DadosForumServiceUtil;
import com.liferay.portal.kernel.messaging.BaseMessageListener;
import com.liferay.portal.kernel.messaging.Message;
public class ClpMessageListener extends BaseMessageListener {
public static String getServletContextName() {
return ClpSerializer.getServletContextName();
}
@Override
protected void doReceive(Message message) throws Exception {
String command = message.getString("command");
String servletContextName = message.getString("servletContextName");
if (command.equals("undeploy") &&
servletContextName.equals(getServletContextName())) {
DadosForumServiceUtil.clearService();
}
}
}