Package org.firebirdsql.gds.impl
Class DbAttachInfo
- java.lang.Object
- 
- org.firebirdsql.gds.impl.DbAttachInfo
 
- 
 @InternalApi public class DbAttachInfo extends java.lang.Object Container for attachment information (ie server, port and filename/alias/service name/url).
- 
- 
Constructor SummaryConstructors Constructor Description DbAttachInfo(java.lang.String serverName, int portNumber, java.lang.String attachObjectName)DbAttachInfo(java.lang.String serverName, java.lang.Integer portNumber, java.lang.String attachObjectName)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends IAttachProperties<T>>
 voidcopyTo(T attachProperties)java.lang.StringgetAttachObjectName()intgetPortNumber()java.lang.StringgetServerName()booleanhasAttachObjectName()booleanhasServerName()static DbAttachInfoof(AttachmentProperties attachmentProperties)static DbAttachInfoparseConnectString(java.lang.String connectString)DbAttachInfowithAttachObjectName(java.lang.String attachObjectName)DbAttachInfowithServerName(java.lang.String serverName)
 
- 
- 
- 
Method Detail- 
ofpublic static DbAttachInfo of(AttachmentProperties attachmentProperties) 
 - 
getServerNamepublic java.lang.String getServerName() 
 - 
hasServerNamepublic boolean hasServerName() 
 - 
getPortNumberpublic int getPortNumber() 
 - 
getAttachObjectNamepublic java.lang.String getAttachObjectName() 
 - 
hasAttachObjectNamepublic boolean hasAttachObjectName() 
 - 
withServerNamepublic DbAttachInfo withServerName(java.lang.String serverName) 
 - 
withAttachObjectNamepublic DbAttachInfo withAttachObjectName(java.lang.String attachObjectName) 
 - 
copyTopublic <T extends IAttachProperties<T>> void copyTo(T attachProperties) 
 - 
parseConnectStringpublic static DbAttachInfo parseConnectString(java.lang.String connectString) throws java.sql.SQLException - Throws:
- java.sql.SQLException
 
 
- 
 
-