@XmlElement(name="message-driven-destination", required=false) public void setMessageDrivenDestination(MessageDrivenDestinationMetaData mdd) { // Translate this into destinationType, subscriptionDurability this.setMessageDestinationType(mdd.getDestinationType()); String durability = mdd.getSubscriptionDurability(); SubscriptionDurability sd = SubscriptionDurability.NonDurable; if (durability != null && durability.equalsIgnoreCase("Durable")) sd = SubscriptionDurability.Durable; this.setSubscriptionDurability(sd); }
@XmlElement(name="message-driven-destination", required=false) public void setMessageDrivenDestination(MessageDrivenDestinationMetaData mdd) { // Translate this into destinationType, subscriptionDurability this.setMessageDestinationType(mdd.getDestinationType()); String durability = mdd.getSubscriptionDurability(); SubscriptionDurability sd = SubscriptionDurability.NonDurable; if (durability != null && durability.equalsIgnoreCase("Durable")) sd = SubscriptionDurability.Durable; this.setSubscriptionDurability(sd); }