Klasse Consumer
java.lang.Object
de.caluga.morphium.messaging.jms.Consumer
- Alle implementierten Schnittstellen:
MessageListener<JMSMessage>, AutoCloseable, javax.jms.JMSConsumer
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidclose()javax.jms.MessageListeneronMessage(MorphiumMessaging msg, JMSMessage m) process message, send answer if null is returned, no answer is sentjavax.jms.Messagereceive()javax.jms.Messagereceive(long timeout) <T> TreceiveBody(Class<T> c) <T> TreceiveBody(Class<T> c, long timeout) <T> TreceiveBodyNoWait(Class<T> c) javax.jms.MessagevoidsetMessageListener(javax.jms.MessageListener listener) Von Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden MessageListener
markAsProcessedBeforeExec
-
Konstruktordetails
-
Consumer
-
-
Methodendetails
-
getMessageSelector
- Angegeben von:
getMessageSelectorin Schnittstellejavax.jms.JMSConsumer
-
getMessageListener
public javax.jms.MessageListener getMessageListener() throws javax.jms.JMSRuntimeException- Angegeben von:
getMessageListenerin Schnittstellejavax.jms.JMSConsumer- Löst aus:
javax.jms.JMSRuntimeException
-
setMessageListener
public void setMessageListener(javax.jms.MessageListener listener) throws javax.jms.JMSRuntimeException - Angegeben von:
setMessageListenerin Schnittstellejavax.jms.JMSConsumer- Löst aus:
javax.jms.JMSRuntimeException
-
receive
public javax.jms.Message receive()- Angegeben von:
receivein Schnittstellejavax.jms.JMSConsumer
-
receive
public javax.jms.Message receive(long timeout) - Angegeben von:
receivein Schnittstellejavax.jms.JMSConsumer
-
receiveNoWait
public javax.jms.Message receiveNoWait()- Angegeben von:
receiveNoWaitin Schnittstellejavax.jms.JMSConsumer
-
close
public void close()- Angegeben von:
closein SchnittstelleAutoCloseable- Angegeben von:
closein Schnittstellejavax.jms.JMSConsumer
-
receiveBody
- Angegeben von:
receiveBodyin Schnittstellejavax.jms.JMSConsumer
-
receiveBody
- Angegeben von:
receiveBodyin Schnittstellejavax.jms.JMSConsumer
-
receiveBodyNoWait
- Angegeben von:
receiveBodyNoWaitin Schnittstellejavax.jms.JMSConsumer
-
onMessage
Beschreibung aus Schnittstelle kopiert:MessageListenerprocess message, send answer if null is returned, no answer is sent- Angegeben von:
onMessagein SchnittstelleMessageListener<JMSMessage>
-