public static class ConnectionConfig.ConnectionInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
connectString |
static java.lang.String |
DIRECTORY_SERVICE |
java.lang.String |
folderName |
boolean |
is_superuser |
java.lang.String |
name |
java.lang.String |
pass |
Constructor and Description |
---|
ConnectionConfig.ConnectionInfo() |
ConnectionConfig.ConnectionInfo(java.lang.String dsUser,
java.lang.String dsPass)
Constructs a ConnectionInfo object that overrides user/pass info and appends dsUser as a subfolder after folderName.
|
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(ConnectionConfig.ConnectionInfo other) |
void |
copyFrom(java.util.Map<java.lang.String,java.lang.String> other) |
java.sql.Connection |
getConnection() |
java.util.Map<java.lang.String,java.lang.String> |
getPropertyMap() |
java.sql.Connection |
getStaticReadOnlyConnection() |
boolean |
requiresAuthentication() |
boolean |
usingDirectoryService() |
void |
validate() |
public static final java.lang.String DIRECTORY_SERVICE
public java.lang.String name
public java.lang.String pass
public java.lang.String folderName
public java.lang.String connectString
public boolean is_superuser
public ConnectionConfig.ConnectionInfo()
public ConnectionConfig.ConnectionInfo(java.lang.String dsUser, java.lang.String dsPass)
dsUser
- dsPass
- public void validate() throws java.rmi.RemoteException
java.rmi.RemoteException
public void copyFrom(java.util.Map<java.lang.String,java.lang.String> other)
public void copyFrom(ConnectionConfig.ConnectionInfo other)
public java.util.Map<java.lang.String,java.lang.String> getPropertyMap()
public java.sql.Connection getStaticReadOnlyConnection() throws java.rmi.RemoteException, ConnectionConfig.WeaveAuthenticationException
java.rmi.RemoteException
ConnectionConfig.WeaveAuthenticationException
public java.sql.Connection getConnection() throws java.rmi.RemoteException, ConnectionConfig.WeaveAuthenticationException
java.rmi.RemoteException
ConnectionConfig.WeaveAuthenticationException
public boolean requiresAuthentication()
public boolean usingDirectoryService()