@MetaInfServices public final class RemotingRemoteTransactionProvider extends Object implements RemoteTransactionProvider
| Constructor and Description |
|---|
RemotingRemoteTransactionProvider()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
RemoteTransactionPeer |
getPeerHandle(URI location,
SSLContext sslContext,
org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration)
Get a handle for a specific peer.
|
boolean |
supportsScheme(String scheme)
Determine whether the provider supports the given URI scheme.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPeerHandleForXapublic RemotingRemoteTransactionProvider()
public boolean supportsScheme(String scheme)
RemoteTransactionProvidersupportsScheme in interface RemoteTransactionProviderscheme - the URI scheme (not null)true if the scheme is supported, false otherwisepublic RemoteTransactionPeer getPeerHandle(URI location, SSLContext sslContext, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration) throws SystemException
RemoteTransactionProvidergetPeerHandle in interface RemoteTransactionProviderlocation - the peer locationsslContext - the sticky SSL context to use (may be null)authenticationConfiguration - the sticky authentication configuration to use (may be null)null if this provider does not support this locationSystemException - if handle acquisition has failedCopyright © 2019 JBoss by Red Hat. All rights reserved.