Class OutboundResourceAdapter

  • All Implemented Interfaces:
    Serializable

    public class OutboundResourceAdapter
    extends Descriptor
    Deployment Information for connector outbound-resourceadapter
    Author:
    Qingqing Ouyang, Sheetal Vartak
    See Also:
    Serialized Form
    • Constructor Detail

      • OutboundResourceAdapter

        public OutboundResourceAdapter()
    • Method Detail

      • supportsReauthentication

        public boolean supportsReauthentication()
        Gets the value of supportsReauthentication
      • getReauthenticationSupport

        public String getReauthenticationSupport()
      • setReauthenticationSupport

        public void setReauthenticationSupport​(boolean reauthenticationSupport)
        Sets the value of supportsReauthentication
      • setReauthenticationSupport

        public void setReauthenticationSupport​(String reauthSupport)
        sets the value of supportsReauthentication DOL rearchitecture
      • getTransSupport

        public String getTransSupport()
        Returns NO_TRANSACTION, LOCAL_TRANSACTION, XA_TRANSACTION as defined in PoolManagerConstants interface
      • getTransactionSupport

        public int getTransactionSupport()
      • setTransactionSupport

        public void setTransactionSupport​(int transactionSupport)
        Set value of transactionSupport to NO_TRANSACTION, LOCAL_TRANSACTION, XA_TRANSACTION as defined in PoolManagerConstants interface
      • setTransactionSupport

        public void setTransactionSupport​(String support)
        Set value of transactionSupport to NO_TRANSACTION, LOCAL_TRANSACTION, XA_TRANSACTION as defined in PoolManagerConstants interface
      • getAuthMechanisms

        public Set<AuthMechanism> getAuthMechanisms()
        Set of AuthMechanism objects
      • addAuthMechanism

        public boolean addAuthMechanism​(AuthMechanism mech)
        Add a AuthMechanism object to the set return value : false = found true = not found
      • removeAuthMechanism

        public boolean removeAuthMechanism​(AuthMechanism mech)
        Remove a AuthMechanism object to the set return value : false = found true = not found
      • addAuthMechanism

        public boolean addAuthMechanism​(int mech)
        Add a AuthMechanism object with given auth mech value to the set return value : false = found true = not found
      • removeAuthMechanism

        public boolean removeAuthMechanism​(int mech)
        Remove a AuthMechanism object with given auth mech value from the set return value : false = found true = not found
      • addConnectionDefDescriptor

        public void addConnectionDefDescriptor​(ConnectionDefDescriptor conDefDesc)
        adds an entry to the set of connection definitions
      • hasConnectionDefDescriptor

        public boolean hasConnectionDefDescriptor​(String connectionFactoryIntf)
      • removeConnectionDefDescriptor

        public void removeConnectionDefDescriptor​(ConnectionDefDescriptor conDefDesc)
        removes an entry from the set of connection definitions
      • setConnectionDef

        public void setConnectionDef​(ConnectionDefDescriptor conDef)
        For being able to read 1.0 and write 1.5
      • getManagedConnectionFactoryImpl

        public String getManagedConnectionFactoryImpl()
        Gets the value of ManagedconnectionFactoryImpl
      • setManagedConnectionFactoryImpl

        public void setManagedConnectionFactoryImpl​(String managedConnectionFactoryImpl)
        Sets the value of ManagedconnectionFactoryImpl
      • getConfigProperties

        public Set getConfigProperties()
        Set of EnvironmentProperty
      • addConfigProperty

        public void addConfigProperty​(EnvironmentProperty configProperty)
        Add a configProperty to the set
      • removeConfigProperty

        public void removeConfigProperty​(EnvironmentProperty configProperty)
        Add a configProperty to the set
      • getConnectionFactoryImpl

        public String getConnectionFactoryImpl()
        Get connection factory impl
      • setConnectionFactoryImpl

        public void setConnectionFactoryImpl​(String cf)
        set connection factory impl
      • getConnectionFactoryIntf

        public String getConnectionFactoryIntf()
        Get connection factory intf
      • setConnectionFactoryIntf

        public void setConnectionFactoryIntf​(String cf)
        set connection factory intf
      • getConnectionIntf

        public String getConnectionIntf()
        Get connection intf
      • setConnectionIntf

        public void setConnectionIntf​(String con)
        set connection intf
      • getConnectionImpl

        public String getConnectionImpl()
        Get connection impl
      • setConnectionImpl

        public void setConnectionImpl​(String con)
        set connection intf
      • isReauthenticationSupportSet

        public boolean isReauthenticationSupportSet()
      • isTransactionSupportSet

        public boolean isTransactionSupportSet()
      • getCredentialInterfaceName

        public static String getCredentialInterfaceName​(jakarta.resource.spi.AuthenticationMechanism.CredentialInterface ci)