@Alias(value="connection") public class GenericConnectionProvider extends Object implements org.mule.runtime.api.connection.CachedConnectionProvider<AmqpTransactionalConnection>, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Disposable
ConnectionProvider.| Constructor and Description |
|---|
GenericConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
AmqpTransactionalConnection |
connect() |
void |
disconnect(AmqpTransactionalConnection connection) |
void |
dispose() |
protected void |
doClose(AmqpConnection amqpConnection) |
protected void |
doStop(AmqpConnection amqpConnection) |
void |
initialise() |
org.mule.runtime.api.connection.ConnectionValidationResult |
validate(AmqpTransactionalConnection connection) |
public AmqpTransactionalConnection connect() throws org.mule.runtime.api.connection.ConnectionException
connect in interface org.mule.runtime.api.connection.ConnectionProvider<AmqpTransactionalConnection>org.mule.runtime.api.connection.ConnectionExceptionpublic void disconnect(AmqpTransactionalConnection connection)
disconnect in interface org.mule.runtime.api.connection.ConnectionProvider<AmqpTransactionalConnection>public org.mule.runtime.api.connection.ConnectionValidationResult validate(AmqpTransactionalConnection connection)
validate in interface org.mule.runtime.api.connection.ConnectionProvider<AmqpTransactionalConnection>public void dispose()
dispose in interface org.mule.runtime.api.lifecycle.Disposablepublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionprotected void doStop(AmqpConnection amqpConnection)
protected void doClose(AmqpConnection amqpConnection)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.