Package org.mule.test.oauth
Class TestOAuthPooledProvider
java.lang.Object
org.mule.test.oauth.TestOAuthConnectionState
org.mule.test.oauth.TestOAuthPooledProvider
- All Implemented Interfaces:
org.mule.sdk.api.connectivity.ConnectionProvider<TestOAuthConnection>,org.mule.sdk.api.connectivity.PoolingConnectionProvider<TestOAuthConnection>
@AuthorizationCode(accessTokenUrl="accessTokenUrl",
authorizationUrl="authUrl")
@Alias("pooled")
public class TestOAuthPooledProvider
extends TestOAuthConnectionState
implements org.mule.sdk.api.connectivity.PoolingConnectionProvider<TestOAuthConnection>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconnect()voiddisconnect(TestOAuthConnection connection) voidonBorrow(TestOAuthConnection connection) voidonReturn(TestOAuthConnection connection) org.mule.sdk.api.connectivity.ConnectionValidationResultvalidate(TestOAuthConnection connection) Methods inherited from class org.mule.test.oauth.TestOAuthConnectionState
getApiVersion, getConfigName, getDisplay, getInstanceId, getState, getUserId, isImmediate, isPrompt
-
Field Details
-
BORROWED
-
RETURNED
-
CALLBACK_ACTIONS
-
ACCESS_TOKEN_URL
- See Also:
-
AUTH_URL
- See Also:
-
DEFAULT_SCOPE
- See Also:
-
-
Constructor Details
-
TestOAuthPooledProvider
public TestOAuthPooledProvider()
-
-
Method Details
-
onBorrow
- Specified by:
onBorrowin interfaceorg.mule.sdk.api.connectivity.PoolingConnectionProvider<TestOAuthConnection>
-
onReturn
- Specified by:
onReturnin interfaceorg.mule.sdk.api.connectivity.PoolingConnectionProvider<TestOAuthConnection>
-
connect
- Specified by:
connectin interfaceorg.mule.sdk.api.connectivity.ConnectionProvider<TestOAuthConnection>- Throws:
org.mule.runtime.api.connection.ConnectionException
-
disconnect
- Specified by:
disconnectin interfaceorg.mule.sdk.api.connectivity.ConnectionProvider<TestOAuthConnection>
-
validate
public org.mule.sdk.api.connectivity.ConnectionValidationResult validate(TestOAuthConnection connection) - Specified by:
validatein interfaceorg.mule.sdk.api.connectivity.ConnectionProvider<TestOAuthConnection>
-