public abstract class SubscriptionObject<PRODUCER extends EPR,CONSUMER extends EPR>
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SubscriptionObject() |
Modifier and Type | Method and Description |
---|---|
CONSUMER |
getConsumer() |
EPR |
getNotificationResourceEnpoint() |
PRODUCER |
getProducer() |
boolean |
isSubscribed() |
abstract void |
removeSubscription() |
void |
setConsumer(CONSUMER consumer) |
void |
setNotificationResourceEnpoint(EPR notificationResourceEndpoint) |
void |
setProducer(PRODUCER producer) |
void |
setSubscribed(boolean subscribed) |
abstract void |
subscribe(javax.xml.namespace.QName topic) |
public CONSUMER getConsumer()
public PRODUCER getProducer()
public void setConsumer(CONSUMER consumer)
public void setProducer(PRODUCER producer)
public EPR getNotificationResourceEnpoint()
public void setNotificationResourceEnpoint(EPR notificationResourceEndpoint)
public boolean isSubscribed()
public void setSubscribed(boolean subscribed)
public abstract void subscribe(javax.xml.namespace.QName topic) throws java.lang.Exception
java.lang.Exception
public abstract void removeSubscription() throws java.lang.Exception
java.lang.Exception