public final class LocalEntityConnectionProvider extends AbstractEntityConnectionProvider<LocalEntityConnection>
Modifier and Type | Field and Description |
---|---|
static PropertyValue<java.lang.Boolean> |
SHUTDOWN_EMBEDDED_DB_ON_DISCONNECT
Specifies whether or not an embedded database is shut down when disconnected from
Value type: Boolean Default value: false |
IS_CONNECTED
CLIENT_CONNECTION_TYPE, CLIENT_DOMAIN_CLASS, CONNECTION_TYPE_HTTP, CONNECTION_TYPE_LOCAL, CONNECTION_TYPE_REMOTE
Constructor and Description |
---|
LocalEntityConnectionProvider()
Instantiates a new LocalEntityConnectionProvider
|
LocalEntityConnectionProvider(Database database)
Instantiates a new LocalEntityConnectionProvider
|
Modifier and Type | Method and Description |
---|---|
protected LocalEntityConnection |
connect() |
protected void |
disconnect(LocalEntityConnection connection)
Disconnects the given connection
|
java.lang.String |
getConnectionType()
Returns a String specifying the type of connection provided by this connection provider
|
java.lang.String |
getDescription() |
java.lang.String |
getServerHostName() |
addOnConnectListener, disconnect, getClientId, getClientTypeId, getClientVersion, getConnection, getDomain, getDomainClassName, getDomainId, getUser, isConnected, isConnectionValid, removeOnConnectListener, setClientId, setClientTypeId, setClientVersion, setDomainClassName, setUser
public static final PropertyValue<java.lang.Boolean> SHUTDOWN_EMBEDDED_DB_ON_DISCONNECT
public LocalEntityConnectionProvider()
public LocalEntityConnectionProvider(Database database)
database
- the Database instance to base this connection provider onpublic java.lang.String getConnectionType()
public java.lang.String getDescription()
public java.lang.String getServerHostName()
protected LocalEntityConnection connect()
connect
in class AbstractEntityConnectionProvider<LocalEntityConnection>
protected void disconnect(LocalEntityConnection connection)
disconnect
in class AbstractEntityConnectionProvider<LocalEntityConnection>
connection
- the connection to be disconnected