@ExternalLib(name="ActiveMQ Client",description="Client Implementation.",type=DEPENDENCY,requiredClassName="org.apache.activemq.ActiveMQConnectionFactory",coordinates="org.apache.activemq:activemq-client:5.14.5") @ExternalLib(name="ActiveMQ Broker",description="Broker Implementation",type=DEPENDENCY,requiredClassName="org.apache.activemq.broker.Broker",coordinates="org.apache.activemq:activemq-broker:5.14.5",optional=true) public class SharedLibsConnectionProvider extends Object implements org.mule.runtime.api.connection.ConnectionProvider<SharedConnection>
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTIVE_MQCONNECTION_FACTORY |
static String |
ACTIVEMQ_BROKER |
| Constructor and Description |
|---|
SharedLibsConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
SharedConnection |
connect() |
void |
disconnect(SharedConnection connection) |
org.mule.runtime.api.connection.ConnectionValidationResult |
validate(SharedConnection connection) |
public static final String ACTIVE_MQCONNECTION_FACTORY
public static final String ACTIVEMQ_BROKER
public SharedConnection connect() throws org.mule.runtime.api.connection.ConnectionException
connect in interface org.mule.runtime.api.connection.ConnectionProvider<SharedConnection>org.mule.runtime.api.connection.ConnectionExceptionpublic void disconnect(SharedConnection connection)
disconnect in interface org.mule.runtime.api.connection.ConnectionProvider<SharedConnection>public org.mule.runtime.api.connection.ConnectionValidationResult validate(SharedConnection connection)
validate in interface org.mule.runtime.api.connection.ConnectionProvider<SharedConnection>Copyright © 2018 MuleSoft, Inc.. All rights reserved.