1 39 40 package org.apache.activemq.ra; 41 42 import javax.resource.spi.ActivationSpec ; 43 44 import org.apache.activemq.RedeliveryPolicy; 45 46 53 public interface MessageActivationSpec 54 extends ActivationSpec 55 { 56 57 59 String getClientId(); 60 61 63 boolean isDurableSubscription(); 64 65 67 String getPassword(); 68 69 71 String getUserName(); 72 73 75 RedeliveryPolicy redeliveryPolicy(); 76 77 79 String getSubscriptionName(); 80 81 83 String getMessageSelector(); 84 85 87 int getMaxMessagesPerSessionsIntValue(); 88 89 91 boolean getNoLocalBooleanValue(); 92 93 95 String getDestinationType(); 96 97 99 String getDestination(); 100 101 103 int getMaxSessionsIntValue(); 104 105 108 int getAcknowledgeModeForSession(); 109 110 113 String getMaxMessagesPerSessions(); 114 115 118 boolean isUseRAManagedTransactionEnabled(); 119 120 123 String getEnableBatch(); 124 125 128 boolean getEnableBatchBooleanValue(); 129 130 133 int getMaxMessagesPerBatchIntValue(); 134 135 138 String getMaxMessagesPerBatch(); 139 } 140 | Popular Tags |