All pastes #904670 Raw Edit

Stuff

public java v1 · immutable
·published 2008-02-15 03:53 UTC
rendered paste body
@MessageDriven(mappedName = "jms/logbean", activationConfig = {@ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue = "Auto-acknowledge"),@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue")})public class LogBeanBean implements MessageListener {    public LogBeanBean() {        System.out.println("LogBean made");    }    public void onMessage(Message msg) {        Logger log = Logger.getLogger("LogBean");        if (msg instanceof TextMessage) {            TextMessage tm = (TextMessage) msg;            try {                String text = tm.getText();                log.info("New message recieved: " + text);            } catch (JMSException e) {                log.severe("Error: " + e);            }        }    }    @PreDestroy    public void remove() {        System.out.println("LogBean destroyed");    }}