org.apache.servicemix.wsn.jbi
Class JbiPublisher
java.lang.Object
org.apache.servicemix.wsn.AbstractEndpoint
org.apache.servicemix.wsn.AbstractPublisher
org.apache.servicemix.wsn.jms.JmsPublisher
org.apache.servicemix.wsn.jbi.JbiPublisher
- All Implemented Interfaces:
- org.apache.activemq.advisory.ConsumerListener, ComponentContextAware, PublisherRegistrationManager
public class JbiPublisher
- extends JmsPublisher
- implements ComponentContextAware
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JbiPublisher
public JbiPublisher(String name)
getNotificationBrokerAddress
public String getNotificationBrokerAddress()
setNotificationBrokerAddress
public void setNotificationBrokerAddress(String notificationBrokerAddress)
startSubscription
protected Object startSubscription()
- Specified by:
startSubscription in class JmsPublisher
destroySubscription
protected void destroySubscription(Object subscription)
- Specified by:
destroySubscription in class JmsPublisher
validatePublisher
protected void validatePublisher(RegisterPublisher registerPublisherRequest)
throws InvalidTopicExpressionFault,
PublisherRegistrationFailedFault,
PublisherRegistrationRejectedFault,
ResourceUnknownFault,
TopicNotSupportedFault
- Overrides:
validatePublisher in class JmsPublisher
- Throws:
InvalidTopicExpressionFault
PublisherRegistrationFailedFault
PublisherRegistrationRejectedFault
ResourceUnknownFault
TopicNotSupportedFault
split
protected String[] split(String uri)
getContext
public javax.jbi.component.ComponentContext getContext()
setContext
public void setContext(javax.jbi.component.ComponentContext context)
- Specified by:
setContext in interface ComponentContextAware
Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.