org.jboss.seam.jms.bridge
Class RouteImpl
java.lang.Object
org.jboss.seam.jms.bridge.RouteImpl
- All Implemented Interfaces:
- org.jboss.seam.jms.bridge.Route
public class RouteImpl
- extends Object
- implements org.jboss.seam.jms.bridge.Route
JMS Event Bridge Routing
- Author:
- Jordan Ganoff
|
Constructor Summary |
RouteImpl(org.jboss.seam.jms.bridge.RouteType type)
|
RouteImpl(org.jboss.seam.jms.bridge.RouteType type,
Type payloadType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RouteImpl
public RouteImpl(org.jboss.seam.jms.bridge.RouteType type,
Type payloadType)
RouteImpl
public RouteImpl(org.jboss.seam.jms.bridge.RouteType type)
addQualifiers
public org.jboss.seam.jms.bridge.Route addQualifiers(Collection<Annotation> q)
- Specified by:
addQualifiers in interface org.jboss.seam.jms.bridge.Route
addQualifiers
public org.jboss.seam.jms.bridge.Route addQualifiers(Annotation... q)
- Specified by:
addQualifiers in interface org.jboss.seam.jms.bridge.Route
addDestinations
public org.jboss.seam.jms.bridge.Route addDestinations(javax.jms.Destination... d)
- Specified by:
addDestinations in interface org.jboss.seam.jms.bridge.Route
addDestinations
public org.jboss.seam.jms.bridge.Route addDestinations(Collection<javax.jms.Destination> d)
- Specified by:
addDestinations in interface org.jboss.seam.jms.bridge.Route
connectTo
public <D extends javax.jms.Destination> org.jboss.seam.jms.bridge.Route connectTo(Class<D> d,
D destination)
- Specified by:
connectTo in interface org.jboss.seam.jms.bridge.Route
addDestinationQualifiers
public org.jboss.seam.jms.bridge.Route addDestinationQualifiers(Set<Annotation> qualifiers)
- Specified by:
addDestinationQualifiers in interface org.jboss.seam.jms.bridge.Route
addDestinationJndiName
public org.jboss.seam.jms.bridge.Route addDestinationJndiName(String jndi)
- Specified by:
addDestinationJndiName in interface org.jboss.seam.jms.bridge.Route
getType
public org.jboss.seam.jms.bridge.RouteType getType()
- Specified by:
getType in interface org.jboss.seam.jms.bridge.Route
getPayloadType
public Type getPayloadType()
- Specified by:
getPayloadType in interface org.jboss.seam.jms.bridge.Route
getQualifiers
public Set<Annotation> getQualifiers()
- Specified by:
getQualifiers in interface org.jboss.seam.jms.bridge.Route
getDestinations
public Set<? extends javax.jms.Destination> getDestinations()
- Specified by:
getDestinations in interface org.jboss.seam.jms.bridge.Route
getDestinationJndiNames
public Set<String> getDestinationJndiNames()
- Specified by:
getDestinationJndiNames in interface org.jboss.seam.jms.bridge.Route
getDestinationQualifiers
public List<Set<Annotation>> getDestinationQualifiers()
- Specified by:
getDestinationQualifiers in interface org.jboss.seam.jms.bridge.Route
addAnnotatedParameter
public org.jboss.seam.jms.bridge.Route addAnnotatedParameter(javax.enterprise.inject.spi.AnnotatedParameter<?> ap)
- Specified by:
addAnnotatedParameter in interface org.jboss.seam.jms.bridge.Route
build
public void build(javax.enterprise.inject.spi.BeanManager beanManager)
- Specified by:
build in interface org.jboss.seam.jms.bridge.Route
getAnnotatedParameters
public Set<javax.enterprise.inject.spi.AnnotatedParameter<?>> getAnnotatedParameters()
- Specified by:
getAnnotatedParameters in interface org.jboss.seam.jms.bridge.Route
setType
public org.jboss.seam.jms.bridge.Route setType(Type type)
- Specified by:
setType in interface org.jboss.seam.jms.bridge.Route
validate
public boolean validate()
- Specified by:
validate in interface org.jboss.seam.jms.bridge.Route
setDestinations
public void setDestinations(Collection<javax.jms.Destination> destinations)
- Specified by:
setDestinations in interface org.jboss.seam.jms.bridge.Route
id
public org.jboss.seam.jms.bridge.Route id(String id)
- Specified by:
id in interface org.jboss.seam.jms.bridge.Route
getId
public String getId()
- Specified by:
getId in interface org.jboss.seam.jms.bridge.Route
isEgressEnabled
public boolean isEgressEnabled()
- Specified by:
isEgressEnabled in interface org.jboss.seam.jms.bridge.Route
isIngressEnabled
public boolean isIngressEnabled()
- Specified by:
isIngressEnabled in interface org.jboss.seam.jms.bridge.Route
disableEgress
public void disableEgress()
- Specified by:
disableEgress in interface org.jboss.seam.jms.bridge.Route
enableEgress
public void enableEgress()
- Specified by:
enableEgress in interface org.jboss.seam.jms.bridge.Route
disableIngress
public void disableIngress()
- Specified by:
disableIngress in interface org.jboss.seam.jms.bridge.Route
enableIngress
public void enableIngress()
- Specified by:
enableIngress in interface org.jboss.seam.jms.bridge.Route
Copyright © 2011 Seam Framework. All Rights Reserved.