|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JMSServerManager
The JMS Management interface.
Method Summary | |
---|---|
boolean |
closeConnectionsForAddress(java.lang.String ipAddress)
|
void |
createConnectionFactory(java.lang.String name,
java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs,
java.lang.String clientID,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs,
java.lang.String clientID,
long clientFailureCheckPeriod,
long connectionTTL,
long callTimeout,
int maxConnections,
int minLargeMessageSize,
int consumerWindowSize,
int consumerMaxRate,
int producerWindowSize,
int producerMaxRate,
boolean blockOnAcknowledge,
boolean blockOnPersistentSend,
boolean blockOnNonPersistentSend,
boolean autoGroup,
boolean preAcknowledge,
java.lang.String loadBalancingPolicyClassName,
int transactionBatchSize,
int dupsOKBatchSize,
boolean useGlobalPools,
int scheduledThreadPoolMaxSize,
int threadPoolMaxSize,
long retryInterval,
double retryIntervalMultiplier,
int reconnectAttempts,
boolean failoverOnServerShutdown,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
java.lang.String discoveryAddress,
int discoveryPort,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
java.lang.String discoveryAddress,
int discoveryPort,
java.lang.String clientID,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
java.lang.String discoveryAddress,
int discoveryPort,
java.lang.String clientID,
long discoveryRefreshTimeout,
long clientFailureCheckPeriod,
long connectionTTL,
long callTimeout,
int maxConnections,
int minLargeMessageSize,
int consumerWindowSize,
int consumerMaxRate,
int producerWindowSize,
int producerMaxRate,
boolean blockOnAcknowledge,
boolean blockOnPersistentSend,
boolean blockOnNonPersistentSend,
boolean autoGroup,
boolean preAcknowledge,
java.lang.String loadBalancingPolicyClassName,
int transactionBatchSize,
int dupsOKBatchSize,
long initialWaitTimeout,
boolean useGlobalPools,
int scheduledThreadPoolMaxSize,
int threadPoolMaxSize,
long retryInterval,
double retryIntervalMultiplier,
int reconnectAttempts,
boolean failoverOnServerShutdown,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
TransportConfiguration liveTC,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
TransportConfiguration liveTC,
java.lang.String clientID,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
TransportConfiguration liveTC,
TransportConfiguration backupTC,
java.util.List<java.lang.String> jndiBindings)
|
void |
createConnectionFactory(java.lang.String name,
TransportConfiguration liveTC,
TransportConfiguration backupTC,
java.lang.String clientID,
java.util.List<java.lang.String> jndiBindings)
|
boolean |
createQueue(java.lang.String queueName,
java.lang.String jndiBinding,
java.lang.String selectorString,
boolean durable)
Creates a JMS Queue. |
boolean |
createTopic(java.lang.String topicName,
java.lang.String jndiBinding)
Creates a JMS Topic |
boolean |
destroyConnectionFactory(java.lang.String name)
destroys a connection factory. |
boolean |
destroyQueue(java.lang.String name)
destroys a queue and removes it from JNDI |
boolean |
destroyTopic(java.lang.String name)
destroys a topic and removes it from JNDI |
java.lang.String |
getVersion()
|
boolean |
isStarted()
Has the Server been started. |
java.lang.String[] |
listConnectionIDs()
|
java.lang.String[] |
listRemoteAddresses()
|
java.lang.String[] |
listRemoteAddresses(java.lang.String ipAddress)
|
java.lang.String[] |
listSessions(java.lang.String connectionID)
|
void |
setContext(javax.naming.Context context)
|
boolean |
undeployDestination(java.lang.String name)
Remove the destination from JNDI. |
Methods inherited from interface org.jboss.messaging.core.server.MessagingComponent |
---|
start, stop |
Method Detail |
---|
java.lang.String getVersion()
boolean isStarted()
isStarted
in interface MessagingComponent
boolean createQueue(java.lang.String queueName, java.lang.String jndiBinding, java.lang.String selectorString, boolean durable) throws java.lang.Exception
queueName
- The name of the queue to createjndiBinding
- the name of the binding for JNDIselectorString
- durable
-
java.lang.Exception
- if problems were encountered creating the queue.boolean createTopic(java.lang.String topicName, java.lang.String jndiBinding) throws java.lang.Exception
topicName
- the name of the topicjndiBinding
- the name of the binding for JNDI
java.lang.Exception
- if a problem occurred creating the topicboolean undeployDestination(java.lang.String name) throws java.lang.Exception
name
- the name of the destination to remove from JNDI
java.lang.Exception
- if a problem occurred removing the destinationboolean destroyQueue(java.lang.String name) throws java.lang.Exception
name
- the name of the queue to destroy
java.lang.Exception
- if a problem occurred destroying the queueboolean destroyTopic(java.lang.String name) throws java.lang.Exception
name
- the name of the topic to destroy
java.lang.Exception
- if a problem occurred destroying the topicvoid createConnectionFactory(java.lang.String name, java.lang.String discoveryAddress, int discoveryPort, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, TransportConfiguration liveTC, TransportConfiguration backupTC, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, TransportConfiguration liveTC, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, java.lang.String discoveryAddress, int discoveryPort, java.lang.String clientID, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs, java.lang.String clientID, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, TransportConfiguration liveTC, TransportConfiguration backupTC, java.lang.String clientID, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, TransportConfiguration liveTC, java.lang.String clientID, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, java.util.List<Pair<TransportConfiguration,TransportConfiguration>> connectorConfigs, java.lang.String clientID, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, int maxConnections, int minLargeMessageSize, int consumerWindowSize, int consumerMaxRate, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnPersistentSend, boolean blockOnNonPersistentSend, boolean autoGroup, boolean preAcknowledge, java.lang.String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, int reconnectAttempts, boolean failoverOnServerShutdown, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
void createConnectionFactory(java.lang.String name, java.lang.String discoveryAddress, int discoveryPort, java.lang.String clientID, long discoveryRefreshTimeout, long clientFailureCheckPeriod, long connectionTTL, long callTimeout, int maxConnections, int minLargeMessageSize, int consumerWindowSize, int consumerMaxRate, int producerWindowSize, int producerMaxRate, boolean blockOnAcknowledge, boolean blockOnPersistentSend, boolean blockOnNonPersistentSend, boolean autoGroup, boolean preAcknowledge, java.lang.String loadBalancingPolicyClassName, int transactionBatchSize, int dupsOKBatchSize, long initialWaitTimeout, boolean useGlobalPools, int scheduledThreadPoolMaxSize, int threadPoolMaxSize, long retryInterval, double retryIntervalMultiplier, int reconnectAttempts, boolean failoverOnServerShutdown, java.util.List<java.lang.String> jndiBindings) throws java.lang.Exception
java.lang.Exception
boolean destroyConnectionFactory(java.lang.String name) throws java.lang.Exception
name
- the name of the connection factory to destroy
java.lang.Exception
- if a problem occurred destroying the connection factoryjava.lang.String[] listRemoteAddresses() throws java.lang.Exception
java.lang.Exception
java.lang.String[] listRemoteAddresses(java.lang.String ipAddress) throws java.lang.Exception
java.lang.Exception
boolean closeConnectionsForAddress(java.lang.String ipAddress) throws java.lang.Exception
java.lang.Exception
java.lang.String[] listConnectionIDs() throws java.lang.Exception
java.lang.Exception
java.lang.String[] listSessions(java.lang.String connectionID) throws java.lang.Exception
java.lang.Exception
void setContext(javax.naming.Context context)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |