A B C D E F G H I J L M N O P Q R S T U V

A

AbstractMessageListener - Class in org.jboss.seam.jms
Supporting base MessageListener for working in CDI enabled environments.
AbstractMessageListener() - Constructor for class org.jboss.seam.jms.AbstractMessageListener
 
AbstractMessageListener(BeanManager, ClassLoader) - Constructor for class org.jboss.seam.jms.AbstractMessageListener
 
acknowledgementMode() - Method in class org.jboss.seam.jms.annotations.JmsSessionSelector.JmsSessionSelectorLiteral
 
addAnnotatedParameter(AnnotatedParameter<?>) - Method in interface org.jboss.seam.jms.bridge.Route
 
addDestinationJndiName(String) - Method in interface org.jboss.seam.jms.bridge.Route
 
addDestinationQualifiers(Set<Annotation>) - Method in interface org.jboss.seam.jms.bridge.Route
 
addDestinations(Destination...) - Method in interface org.jboss.seam.jms.bridge.Route
Add multiple destinations to this route
addDestinations(Collection<Destination>) - Method in interface org.jboss.seam.jms.bridge.Route
Adds a collection of destinations to this route.
addQualifiers(Annotation...) - Method in interface org.jboss.seam.jms.bridge.Route
Apply the qualifiers listed to this route.
addQualifiers(Collection<Annotation>) - Method in interface org.jboss.seam.jms.bridge.Route
Apply the collection of qualifiers to this route.

B

beanManager - Variable in class org.jboss.seam.jms.AbstractMessageListener
 
build(BeanManager) - Method in interface org.jboss.seam.jms.bridge.Route
 

C

classLoader - Variable in class org.jboss.seam.jms.AbstractMessageListener
 
Closeable - Annotation Type in org.jboss.seam.jms.annotations
Closeable objects can be turned off/closed on application shutdown.
closeConnection(Connection) - Method in class org.jboss.seam.jms.inject.JmsConnectionProducer
 
connectTo(Class<D>, D) - Method in interface org.jboss.seam.jms.bridge.Route
Connect this route to a destination.
createBytesMessage(byte[]) - Method in interface org.jboss.seam.jms.MessageManager
Creates a bytes message based on the byte[] payload
createDurableSubscriber(String, String, MessageListener...) - Method in interface org.jboss.seam.jms.DurableMessageManager
Creates a topic subscriber with the given ID and binds a message listener to it, if valid.
createDurableSubscriber(Topic, String, MessageListener...) - Method in interface org.jboss.seam.jms.DurableMessageManager
Creates a topic subscriber with the given ID and binds a message listener to it, if valid.
createInboundRoute(Type) - Method in interface org.jboss.seam.jms.bridge.RouteManager
Creates a new Inbound route - listens for incoming JMS messages and fires a CDI event of the incoming type using the configured qualifiers.
createJmsMessage(Class<?>, Object) - Method in interface org.jboss.seam.jms.MessageManager
 
createMapMessage(Map<Object, Object>) - Method in interface org.jboss.seam.jms.MessageManager
Creates a MapMessage based on the Map payload provided.
createMessageConsumer(String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
Creates a new MessageConsumer that will be managed by the used session
createMessageConsumer(Destination, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
Creates a new MessageConsumer that will be managed by the used session
createMessageConsumer(Destination, String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
 
createMessageConsumer(String, String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
 
createMessageProducer(String) - Method in interface org.jboss.seam.jms.MessageManager
Creates a new MessageProducer that will be managed by the used session
createObjectMessage(Object) - Method in interface org.jboss.seam.jms.MessageManager
Creates an object message based on the object payload provided.
createOutboundRoute(Type) - Method in interface org.jboss.seam.jms.bridge.RouteManager
Creates a new Outbound route - observes fired events
createQueueBuilder() - Method in interface org.jboss.seam.jms.MessageManager
Creates a QueueBuilder, simple interface for working with Queues
createQueueReceiver(String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
Creates a new QueueReceiver that will be managed by the used session
createQueueSender(String) - Method in interface org.jboss.seam.jms.MessageManager
Creates a QueueSender for the given queue.
createQueueSender(Queue) - Method in interface org.jboss.seam.jms.MessageManager
Creates a QueueSender for the given queue.
createRoute(RouteType, Type) - Method in interface org.jboss.seam.jms.bridge.RouteManager
Creates a new instance of a Route based on given RouteType and payload type
createTextMessage(String) - Method in interface org.jboss.seam.jms.MessageManager
Creates a text message based on the String payload provided.
createTopicBuilder() - Method in interface org.jboss.seam.jms.MessageManager
Creates a TopicBuilder, simple interface for working with Topics.
createTopicPublisher(String) - Method in interface org.jboss.seam.jms.MessageManager
Creates a TopicPublisher for the given topic.
createTopicPublisher(Topic) - Method in interface org.jboss.seam.jms.MessageManager
Creates a TopicPublisher for the given topic.
createTopicSubscriber(String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
Creates a new TopicSubscriber that will be managed by the used session
createTopicSubscriber(String, String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
 
createTopicSubscriber(Destination, String, MessageListener...) - Method in interface org.jboss.seam.jms.MessageManager
 

D

destination(Destination) - Method in interface org.jboss.seam.jms.JmsMessage
 
destination(String) - Method in interface org.jboss.seam.jms.JmsMessage
 
destination(String) - Method in interface org.jboss.seam.jms.QueueBuilder
Adds a destination based on JNDI location.
destination(Queue) - Method in interface org.jboss.seam.jms.QueueBuilder
Adds a Queue to the destinations of this QueueBuilder.
destination(String) - Method in interface org.jboss.seam.jms.TopicBuilder
Adds a destination based on JNDI location.
destination(Topic) - Method in interface org.jboss.seam.jms.TopicBuilder
Adds a topic to the associated destinations.
disableEgress() - Method in interface org.jboss.seam.jms.bridge.Route
Disables egress routing for this route.
disableIngress() - Method in interface org.jboss.seam.jms.bridge.Route
Disables ingress routing for this route.
Durable - Annotation Type in org.jboss.seam.jms.annotations
Durable represents durable subscribers.
DurableMessageManager - Interface in org.jboss.seam.jms
 

E

enableEgress() - Method in interface org.jboss.seam.jms.bridge.Route
Enables egress routing for this route.
enableIngress() - Method in interface org.jboss.seam.jms.bridge.Route
Enables ingress routing for this route.

F

findById(String) - Method in interface org.jboss.seam.jms.bridge.RouteLocator
Locates a Route by ID.

G

getAnnotatedParameters() - Method in interface org.jboss.seam.jms.bridge.Route
 
getConnection(ConnectionFactory) - Method in class org.jboss.seam.jms.inject.JmsConnectionProducer
 
getDestinationJndiNames() - Method in interface org.jboss.seam.jms.bridge.Route
 
getDestinationQualifiers() - Method in interface org.jboss.seam.jms.bridge.Route
 
getDestinations() - Method in interface org.jboss.seam.jms.bridge.Route
 
getDestinations() - Method in interface org.jboss.seam.jms.JmsForwarding
Destinations to forward events to.
getDestinations() - Method in interface org.jboss.seam.jms.JmsMessage
 
getEventType() - Method in interface org.jboss.seam.jms.JmsForwarding
Event type to observe and forward.
getHeaders() - Method in interface org.jboss.seam.jms.JmsMessage
 
getId() - Method in interface org.jboss.seam.jms.bridge.Route
 
getPayload() - Method in interface org.jboss.seam.jms.JmsMessage
 
getPayloadType() - Method in interface org.jboss.seam.jms.bridge.Route
 
getPayloadType() - Method in interface org.jboss.seam.jms.JmsMessage
 
getProperties() - Method in interface org.jboss.seam.jms.JmsMessage
 
getQualifiers() - Method in interface org.jboss.seam.jms.bridge.Route
 
getQualifiers() - Method in interface org.jboss.seam.jms.JmsForwarding
Set of qualifiers that must exist on each event of type JmsForwarding.getEventType().
getSelector() - Method in interface org.jboss.seam.jms.JmsMessage
 
getSession() - Method in interface org.jboss.seam.jms.MessageManager
Exposes the underlying Session for public usage.
getType() - Method in interface org.jboss.seam.jms.bridge.Route
 

H

handleMessage(Message) - Method in class org.jboss.seam.jms.AbstractMessageListener
Implementations should override this method and perform necessary business logic in here.
handleStartup(ServletContext) - Method in interface org.jboss.seam.jms.bridge.RouteBuilder
 
headers(Map<String, Object>) - Method in interface org.jboss.seam.jms.JmsMessage
 

I

id(String) - Method in interface org.jboss.seam.jms.bridge.Route
 
Inbound - Annotation Type in org.jboss.seam.jms.annotations
 
init() - Method in interface org.jboss.seam.jms.bridge.RouteBuilder
 
isEgressEnabled() - Method in interface org.jboss.seam.jms.bridge.Route
Determines if this route is enabled for Egress routes.
isIngressEnabled() - Method in interface org.jboss.seam.jms.bridge.Route
Determines if this route is enabled for ingress routes.

J

JmsConnectionFactoryProducer - Class in org.jboss.seam.jms.inject
 
JmsConnectionFactoryProducer() - Constructor for class org.jboss.seam.jms.inject.JmsConnectionFactoryProducer
 
JmsConnectionProducer - Class in org.jboss.seam.jms.inject
 
JmsConnectionProducer() - Constructor for class org.jboss.seam.jms.inject.JmsConnectionProducer
 
JmsDefault - Annotation Type in org.jboss.seam.jms.annotations
 
JmsDestination - Annotation Type in org.jboss.seam.jms.annotations
Seam 3 JMS Qualifier for Destination types
JmsDestination.JmsDestinationLiteral - Class in org.jboss.seam.jms.annotations
 
JmsDestination.JmsDestinationLiteral(String) - Constructor for class org.jboss.seam.jms.annotations.JmsDestination.JmsDestinationLiteral
 
JmsForwarding - Interface in org.jboss.seam.jms
Configuration for the forwarding of events to JMS.
JmsMessage - Interface in org.jboss.seam.jms
 
JmsSession - Annotation Type in org.jboss.seam.jms.annotations
Specifies configuration for injected Session
JmsSessionProducer - Class in org.jboss.seam.jms.inject
 
JmsSessionProducer() - Constructor for class org.jboss.seam.jms.inject.JmsSessionProducer
 
JmsSessionSelector - Annotation Type in org.jboss.seam.jms.annotations
 
JmsSessionSelector.JmsSessionSelectorLiteral - Class in org.jboss.seam.jms.annotations
 
JmsSessionSelector.JmsSessionSelectorLiteral(boolean, int) - Constructor for class org.jboss.seam.jms.annotations.JmsSessionSelector.JmsSessionSelectorLiteral
 
jndiName() - Method in class org.jboss.seam.jms.annotations.JmsDestination.JmsDestinationLiteral
 

L

listen(MessageListener...) - Method in interface org.jboss.seam.jms.QueueBuilder
Adds the given MessageListeners as listeners on the associated destinations.
listen(MessageListener...) - Method in interface org.jboss.seam.jms.TopicBuilder
Adds the given MessageListeners as listeners on the associated destinations.
login(String) - Method in interface org.jboss.seam.jms.DurableMessageManager
Initializes the connection for this DurableMessageManager.
lookupDestination(String) - Method in interface org.jboss.seam.jms.MessageManager
 

M

MessageManager - Interface in org.jboss.seam.jms
The MessageBuilder interface defines an abstraction layer over the JMS APIs You can instances of this interface to create and send JMS Messages outbound.

N

newBuilder() - Method in interface org.jboss.seam.jms.QueueBuilder
Creates a QueueBuilder.
newBuilder() - Method in interface org.jboss.seam.jms.TopicBuilder
Creates a TopicBuilder.

O

onMessage(Message) - Method in class org.jboss.seam.jms.AbstractMessageListener
AbstractMessageListener implements the basic on message functionality to handle classloader behavior for working in CDI environments.
org.jboss.seam.jms - package org.jboss.seam.jms
 
org.jboss.seam.jms.annotations - package org.jboss.seam.jms.annotations
 
org.jboss.seam.jms.bridge - package org.jboss.seam.jms.bridge
 
org.jboss.seam.jms.inject - package org.jboss.seam.jms.inject
 
Outbound - Annotation Type in org.jboss.seam.jms.annotations
 

P

payload(Object) - Method in interface org.jboss.seam.jms.JmsMessage
 
produceConnectionFactory() - Method in class org.jboss.seam.jms.inject.JmsConnectionFactoryProducer
 
produceSession() - Method in class org.jboss.seam.jms.inject.JmsSessionProducer
 
properties(Map<String, Object>) - Method in interface org.jboss.seam.jms.JmsMessage
 

Q

QueueBuilder - Interface in org.jboss.seam.jms
QueueBuilder is a builder pattern implementation for working with JMS Queues.

R

Route - Interface in org.jboss.seam.jms.bridge
Routing configuration between CDI and JMS.
RouteBuilder - Interface in org.jboss.seam.jms.bridge
RouteBuilder is a start up component responsible for loading the finalized BeanManager into the Seam3JmsExtension and then loading all destinations that will be used by the ingress routes.
RouteLocator - Interface in org.jboss.seam.jms.bridge
Provides access to Routes.
RouteManager - Interface in org.jboss.seam.jms.bridge
The RouteManager is responsible for instantiating new routes.
RouteType - Enum in org.jboss.seam.jms.bridge
All valid Route types.
Routing - Annotation Type in org.jboss.seam.jms.annotations
 

S

selector(String) - Method in interface org.jboss.seam.jms.JmsMessage
 
send(Message) - Method in interface org.jboss.seam.jms.QueueBuilder
Sends a JMS Message to the destinations associated.
send(Message) - Method in interface org.jboss.seam.jms.TopicBuilder
Sends a JMS Message to the destinations associated.
sendBytesToDestinations(byte[], String...) - Method in interface org.jboss.seam.jms.MessageManager
Sends a bytep[ (as an BytesMessage) to listed destinations.
sendBytesToDestinations(byte[], Destination...) - Method in interface org.jboss.seam.jms.MessageManager
Wrapper method for creating bytes message, then sending it to listed destinations.
sendMap(Map) - Method in interface org.jboss.seam.jms.QueueBuilder
Sends a Map as a JMS Map Message to the destinations associated.
sendMap(Map) - Method in interface org.jboss.seam.jms.TopicBuilder
Sends a Map as a JMS Map Message to the destinations associated.
sendMapToDestinations(Map, String...) - Method in interface org.jboss.seam.jms.MessageManager
Sends a map (as an MapMessage) to listed destinations.
sendMapToDestinations(Map, Destination...) - Method in interface org.jboss.seam.jms.MessageManager
Wrapper method for creating map message, then sending it to listed destinations.
sendMessage(Message, String...) - Method in interface org.jboss.seam.jms.MessageManager
Utility methods for sending messages to a set of Strings that are the destinations
sendMessage(Message, Destination...) - Method in interface org.jboss.seam.jms.MessageManager
Sends the given message to the list of destinations.
sendObject(Object) - Method in interface org.jboss.seam.jms.QueueBuilder
Sends an Object as a JMS Object Message to the destinations associated.
sendObject(Object) - Method in interface org.jboss.seam.jms.TopicBuilder
Sends an Object as a JMS Object Message to the destinations associated.
sendObjectToDestinations(Object, String...) - Method in interface org.jboss.seam.jms.MessageManager
Sends an object (as an ObjectMessage) to listed destinations.
sendObjectToDestinations(Object, Destination...) - Method in interface org.jboss.seam.jms.MessageManager
Wrapper method for creating object message, then sending it to listed destinations.
sendString(String) - Method in interface org.jboss.seam.jms.QueueBuilder
Sends a String as a JMS TextMessage to the destinations associated.
sendString(String) - Method in interface org.jboss.seam.jms.TopicBuilder
Sends a String as a JMS TextMessage to the destinations associated.
sendTextToDestinations(String, String...) - Method in interface org.jboss.seam.jms.MessageManager
Sends a string (as an TextMessage) to listed destinations.
sendTextToDestinations(String, Destination...) - Method in interface org.jboss.seam.jms.MessageManager
Wrapper method for creating text message, then sending it to listed destinations.
setBeanManager(BeanManager) - Method in class org.jboss.seam.jms.AbstractMessageListener
 
setClassLoader(ClassLoader) - Method in class org.jboss.seam.jms.AbstractMessageListener
 
setDestinations(Collection<Destination>) - Method in interface org.jboss.seam.jms.bridge.Route
 
setType(Type) - Method in interface org.jboss.seam.jms.bridge.Route
 
subtopic(String) - Method in interface org.jboss.seam.jms.TopicBuilder
Denotes messages and listeners on this Topic as belonging to a subtopic.

T

TopicBuilder - Interface in org.jboss.seam.jms
TopicBuilder is a builder pattern implementation for working with JMS Topics.
transacted() - Method in class org.jboss.seam.jms.annotations.JmsSessionSelector.JmsSessionSelectorLiteral
 

U

unsubscribe(String) - Method in interface org.jboss.seam.jms.DurableMessageManager
Unsubscribes a durable subscriber from the topic, with the given id.

V

validate() - Method in interface org.jboss.seam.jms.bridge.Route
 
valueOf(String) - Static method in enum org.jboss.seam.jms.bridge.RouteType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.seam.jms.bridge.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I J L M N O P Q R S T U V

Copyright © 2011 Seam Framework. All Rights Reserved.