Interface ClientDataSourceInterface

    • Field Detail

      • propertyDefault_portNumber

        static final int propertyDefault_portNumber
        See Also:
        Constant Field Values
      • propertyDefault_serverName

        static final java.lang.String propertyDefault_serverName
        See Also:
        Constant Field Values
      • propertyDefault_user

        static final java.lang.String propertyDefault_user
        See Also:
        Constant Field Values
      • propertyDefault_retrieveMessageText

        static final boolean propertyDefault_retrieveMessageText
        See Also:
        Constant Field Values
      • USER_ONLY_SECURITY

        static final short USER_ONLY_SECURITY
        The source security mechanism to use when connecting to a client data source.

        Security mechanism options are:

        • USER_ONLY_SECURITY
        • CLEAR_TEXT_PASSWORD_SECURITY
        • ENCRYPTED_PASSWORD_SECURITY
        • ENCRYPTED_USER_AND_PASSWORD_SECURITY - both password and user are encrypted
        • STRONG_PASSWORD_SUBSTITUTE_SECURITY
        The default security mechanism is USER_ONLY SECURITY

        If the application specifies a security mechanism then it will be the only one attempted. If the specified security mechanism is not supported by the conversation then an exception will be thrown and there will be no additional retries.

        Both user and password need to be set for all security mechanism except USER_ONLY_SECURITY.

        See Also:
        Constant Field Values
      • CLEAR_TEXT_PASSWORD_SECURITY

        static final short CLEAR_TEXT_PASSWORD_SECURITY
        See Also:
        Constant Field Values
      • ENCRYPTED_PASSWORD_SECURITY

        static final short ENCRYPTED_PASSWORD_SECURITY
        See Also:
        Constant Field Values
      • ENCRYPTED_USER_AND_PASSWORD_SECURITY

        static final short ENCRYPTED_USER_AND_PASSWORD_SECURITY
        See Also:
        Constant Field Values
      • STRONG_PASSWORD_SUBSTITUTE_SECURITY

        static final short STRONG_PASSWORD_SUBSTITUTE_SECURITY
        See Also:
        Constant Field Values
      • propertyDefault_securityMechanism

        static final short propertyDefault_securityMechanism
        Default security mechanism is USER_ONLY_SECURITY.
        See Also:
        Constant Field Values
      • propertyDefault_traceFileAppend

        static final boolean propertyDefault_traceFileAppend
        See Also:
        Constant Field Values
    • Method Detail

      • setPassword

        void setPassword​(java.lang.String password)
      • getPassword

        java.lang.String getPassword()
      • setDatabaseName

        void setDatabaseName​(java.lang.String databaseName)
      • getDatabaseName

        java.lang.String getDatabaseName()
      • setDataSourceName

        void setDataSourceName​(java.lang.String dataSourceName)
      • getDataSourceName

        java.lang.String getDataSourceName()
      • setDescription

        void setDescription​(java.lang.String description)
      • getDescription

        java.lang.String getDescription()
      • setPortNumber

        void setPortNumber​(int portNumber)
      • getPortNumber

        int getPortNumber()
      • setServerName

        void setServerName​(java.lang.String serverName)
      • getServerName

        java.lang.String getServerName()
      • setUser

        void setUser​(java.lang.String user)
      • getUser

        java.lang.String getUser()
      • setRetrieveMessageText

        void setRetrieveMessageText​(boolean retrieveMessageText)
      • getRetrieveMessageText

        boolean getRetrieveMessageText()
      • setSecurityMechanism

        void setSecurityMechanism​(short securityMechanism)
      • getSecurityMechanism

        short getSecurityMechanism()
      • getSecurityMechanism

        short getSecurityMechanism​(java.lang.String password)
      • getSsl

        java.lang.String getSsl()
      • setCreateDatabase

        void setCreateDatabase​(java.lang.String create)
      • getCreateDatabase

        java.lang.String getCreateDatabase()
      • setShutdownDatabase

        void setShutdownDatabase​(java.lang.String shutdown)
      • getShutdownDatabase

        java.lang.String getShutdownDatabase()
      • setConnectionAttributes

        void setConnectionAttributes​(java.lang.String prop)
      • getConnectionAttributes

        java.lang.String getConnectionAttributes()
      • setTraceLevel

        void setTraceLevel​(int traceLevel)
      • getTraceLevel

        int getTraceLevel()
      • setTraceFile

        void setTraceFile​(java.lang.String traceFile)
      • getTraceFile

        java.lang.String getTraceFile()
      • setTraceDirectory

        void setTraceDirectory​(java.lang.String traceDirectory)
      • getTraceDirectory

        java.lang.String getTraceDirectory()
      • setTraceFileAppend

        void setTraceFileAppend​(boolean traceFileAppend)
      • getTraceFileAppend

        boolean getTraceFileAppend()