Class DbAttachInfo


  • @InternalApi
    public class DbAttachInfo
    extends java.lang.Object
    Container for attachment information (ie server, port and filename/alias/service name/url).
    • Constructor Detail

      • DbAttachInfo

        public DbAttachInfo​(java.lang.String serverName,
                            java.lang.Integer portNumber,
                            java.lang.String attachObjectName)
      • DbAttachInfo

        public DbAttachInfo​(java.lang.String serverName,
                            int portNumber,
                            java.lang.String attachObjectName)
    • Method Detail

      • getServerName

        public java.lang.String getServerName()
      • hasServerName

        public boolean hasServerName()
      • getPortNumber

        public int getPortNumber()
      • getAttachObjectName

        public java.lang.String getAttachObjectName()
      • hasAttachObjectName

        public boolean hasAttachObjectName()
      • withServerName

        public DbAttachInfo withServerName​(java.lang.String serverName)
      • withAttachObjectName

        public DbAttachInfo withAttachObjectName​(java.lang.String attachObjectName)
      • copyTo

        public <T extends IAttachProperties<T>> void copyTo​(T attachProperties)
      • parseConnectString

        public static DbAttachInfo parseConnectString​(java.lang.String connectString)
                                               throws java.sql.SQLException
        Throws:
        java.sql.SQLException