org.eclipse.jpt.eclipselink.core.context.persistence.connection
Interface Connection

All Superinterfaces:
Model, PersistenceUnitProperties
All Known Subinterfaces:
Connection2_0

public interface Connection
extends PersistenceUnitProperties

Connection


Field Summary
static java.lang.String BATCH_WRITING_PROPERTY
           
static java.lang.String BIND_PARAMETERS_PROPERTY
           
static java.lang.String CACHE_STATEMENTS_PROPERTY
           
static java.lang.String CACHE_STATEMENTS_SIZE_PROPERTY
           
static BatchWriting DEFAULT_BATCH_WRITING
           
static java.lang.Boolean DEFAULT_BIND_PARAMETERS
           
static java.lang.Boolean DEFAULT_CACHE_STATEMENTS
           
static java.lang.Integer DEFAULT_CACHE_STATEMENTS_SIZE
           
static java.lang.String DEFAULT_DRIVER
           
static ExclusiveConnectionMode DEFAULT_EXCLUSIVE_CONNECTION_MODE
           
static java.lang.Boolean DEFAULT_LAZY_CONNECTION
           
static java.lang.Boolean DEFAULT_NATIVE_SQL
           
static java.lang.String DEFAULT_PASSWORD
           
static java.lang.Integer DEFAULT_READ_CONNECTIONS_MAX
           
static java.lang.Integer DEFAULT_READ_CONNECTIONS_MIN
           
static java.lang.Boolean DEFAULT_READ_CONNECTIONS_SHARED
           
static java.lang.String DEFAULT_URL
           
static java.lang.String DEFAULT_USER
           
static java.lang.Integer DEFAULT_WRITE_CONNECTIONS_MAX
           
static java.lang.Integer DEFAULT_WRITE_CONNECTIONS_MIN
           
static java.lang.String DRIVER_PROPERTY
           
static java.lang.String ECLIPSELINK_BATCH_WRITING
           
static java.lang.String ECLIPSELINK_BIND_PARAMETERS
           
static java.lang.String ECLIPSELINK_CACHE_STATEMENTS
           
static java.lang.String ECLIPSELINK_CACHE_STATEMENTS_SIZE
           
static java.lang.String ECLIPSELINK_DRIVER
           
static java.lang.String ECLIPSELINK_EXCLUSIVE_CONNECTION_MODE
           
static java.lang.String ECLIPSELINK_LAZY_CONNECTION
           
static java.lang.String ECLIPSELINK_NATIVE_SQL
           
static java.lang.String ECLIPSELINK_PASSWORD
           
static java.lang.String ECLIPSELINK_READ_CONNECTIONS_MAX
           
static java.lang.String ECLIPSELINK_READ_CONNECTIONS_MIN
           
static java.lang.String ECLIPSELINK_READ_CONNECTIONS_SHARED
           
static java.lang.String ECLIPSELINK_URL
           
static java.lang.String ECLIPSELINK_USER
           
static java.lang.String ECLIPSELINK_WRITE_CONNECTIONS_MAX
           
static java.lang.String ECLIPSELINK_WRITE_CONNECTIONS_MIN
           
static java.lang.String EXCLUSIVE_CONNECTION_MODE_PROPERTY
           
static java.lang.String LAZY_CONNECTION_PROPERTY
           
static java.lang.String NATIVE_SQL_PROPERTY
           
static java.lang.String PASSWORD_PROPERTY
           
static java.lang.String READ_CONNECTIONS_MAX_PROPERTY
           
static java.lang.String READ_CONNECTIONS_MIN_PROPERTY
           
static java.lang.String READ_CONNECTIONS_SHARED_PROPERTY
           
static java.lang.String URL_PROPERTY
           
static java.lang.String USER_PROPERTY
           
static java.lang.String WRITE_CONNECTIONS_MAX_PROPERTY
           
static java.lang.String WRITE_CONNECTIONS_MIN_PROPERTY
           
 
Method Summary
 BatchWriting getBatchWriting()
           
 java.lang.Boolean getBindParameters()
           
 java.lang.Boolean getCacheStatements()
           
 java.lang.Integer getCacheStatementsSize()
           
 BatchWriting getDefaultBatchWriting()
           
 java.lang.Boolean getDefaultBindParameters()
           
 java.lang.Boolean getDefaultCacheStatements()
           
 java.lang.Integer getDefaultCacheStatementsSize()
           
 java.lang.String getDefaultDriver()
           
 ExclusiveConnectionMode getDefaultExclusiveConnectionMode()
           
 java.lang.Boolean getDefaultLazyConnection()
           
 java.lang.Boolean getDefaultNativeSql()
           
 java.lang.String getDefaultPassword()
           
 java.lang.Integer getDefaultReadConnectionsMax()
           
 java.lang.Integer getDefaultReadConnectionsMin()
           
 java.lang.Boolean getDefaultReadConnectionsShared()
           
 java.lang.String getDefaultUrl()
           
 java.lang.String getDefaultUser()
           
 java.lang.Integer getDefaultWriteConnectionsMax()
           
 java.lang.Integer getDefaultWriteConnectionsMin()
           
 java.lang.String getDriver()
           
 ExclusiveConnectionMode getExclusiveConnectionMode()
           
 java.lang.Boolean getLazyConnection()
           
 java.lang.Boolean getNativeSql()
           
 java.lang.String getPassword()
           
 java.lang.Integer getReadConnectionsMax()
           
 java.lang.Integer getReadConnectionsMin()
           
 java.lang.Boolean getReadConnectionsShared()
           
 java.lang.String getUrl()
           
 java.lang.String getUser()
           
 java.lang.Integer getWriteConnectionsMax()
           
 java.lang.Integer getWriteConnectionsMin()
           
 void setBatchWriting(BatchWriting newBatchWriting)
           
 void setBindParameters(java.lang.Boolean newBindParameters)
           
 void setCacheStatements(java.lang.Boolean newCacheStatements)
           
 void setCacheStatementsSize(java.lang.Integer newCacheStatementsSize)
           
 void setDriver(java.lang.String newDriver)
           
 void setExclusiveConnectionMode(ExclusiveConnectionMode newExclusiveConnectionMode)
           
 void setLazyConnection(java.lang.Boolean newLazyConnection)
           
 void setNativeSql(java.lang.Boolean newNativeSql)
           
 void setPassword(java.lang.String newPassword)
           
 void setReadConnectionsMax(java.lang.Integer newReadConnectionsMax)
           
 void setReadConnectionsMin(java.lang.Integer newReadConnectionsMin)
           
 void setReadConnectionsShared(java.lang.Boolean newReadConnectionsShared)
           
 void setUrl(java.lang.String newUrl)
           
 void setUser(java.lang.String newUser)
           
 void setWriteConnectionsMax(java.lang.Integer newWriteConnectionsMax)
           
 void setWriteConnectionsMin(java.lang.Integer newWriteConnectionsMin)
           
 
Methods inherited from interface org.eclipse.jpt.core.context.persistence.PersistenceUnitProperties
getJpaProject, getPersistenceUnit, itemIsProperty, propertyIdOf, propertyRemoved, propertyValueChanged
 
Methods inherited from interface org.eclipse.jpt.utility.model.Model
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener
 

Field Detail

NATIVE_SQL_PROPERTY

static final java.lang.String NATIVE_SQL_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_NATIVE_SQL

static final java.lang.String ECLIPSELINK_NATIVE_SQL
See Also:
Constant Field Values

DEFAULT_NATIVE_SQL

static final java.lang.Boolean DEFAULT_NATIVE_SQL

BATCH_WRITING_PROPERTY

static final java.lang.String BATCH_WRITING_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_BATCH_WRITING

static final java.lang.String ECLIPSELINK_BATCH_WRITING
See Also:
Constant Field Values

DEFAULT_BATCH_WRITING

static final BatchWriting DEFAULT_BATCH_WRITING

CACHE_STATEMENTS_PROPERTY

static final java.lang.String CACHE_STATEMENTS_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_CACHE_STATEMENTS

static final java.lang.String ECLIPSELINK_CACHE_STATEMENTS
See Also:
Constant Field Values

DEFAULT_CACHE_STATEMENTS

static final java.lang.Boolean DEFAULT_CACHE_STATEMENTS

CACHE_STATEMENTS_SIZE_PROPERTY

static final java.lang.String CACHE_STATEMENTS_SIZE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_CACHE_STATEMENTS_SIZE

static final java.lang.String ECLIPSELINK_CACHE_STATEMENTS_SIZE
See Also:
Constant Field Values

DEFAULT_CACHE_STATEMENTS_SIZE

static final java.lang.Integer DEFAULT_CACHE_STATEMENTS_SIZE

DRIVER_PROPERTY

static final java.lang.String DRIVER_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_DRIVER

static final java.lang.String ECLIPSELINK_DRIVER
See Also:
Constant Field Values

DEFAULT_DRIVER

static final java.lang.String DEFAULT_DRIVER
See Also:
Constant Field Values

URL_PROPERTY

static final java.lang.String URL_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_URL

static final java.lang.String ECLIPSELINK_URL
See Also:
Constant Field Values

DEFAULT_URL

static final java.lang.String DEFAULT_URL
See Also:
Constant Field Values

USER_PROPERTY

static final java.lang.String USER_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_USER

static final java.lang.String ECLIPSELINK_USER
See Also:
Constant Field Values

DEFAULT_USER

static final java.lang.String DEFAULT_USER
See Also:
Constant Field Values

PASSWORD_PROPERTY

static final java.lang.String PASSWORD_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_PASSWORD

static final java.lang.String ECLIPSELINK_PASSWORD
See Also:
Constant Field Values

DEFAULT_PASSWORD

static final java.lang.String DEFAULT_PASSWORD
See Also:
Constant Field Values

BIND_PARAMETERS_PROPERTY

static final java.lang.String BIND_PARAMETERS_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_BIND_PARAMETERS

static final java.lang.String ECLIPSELINK_BIND_PARAMETERS
See Also:
Constant Field Values

DEFAULT_BIND_PARAMETERS

static final java.lang.Boolean DEFAULT_BIND_PARAMETERS

READ_CONNECTIONS_SHARED_PROPERTY

static final java.lang.String READ_CONNECTIONS_SHARED_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_READ_CONNECTIONS_SHARED

static final java.lang.String ECLIPSELINK_READ_CONNECTIONS_SHARED
See Also:
Constant Field Values

DEFAULT_READ_CONNECTIONS_SHARED

static final java.lang.Boolean DEFAULT_READ_CONNECTIONS_SHARED

READ_CONNECTIONS_MIN_PROPERTY

static final java.lang.String READ_CONNECTIONS_MIN_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_READ_CONNECTIONS_MIN

static final java.lang.String ECLIPSELINK_READ_CONNECTIONS_MIN
See Also:
Constant Field Values

DEFAULT_READ_CONNECTIONS_MIN

static final java.lang.Integer DEFAULT_READ_CONNECTIONS_MIN

READ_CONNECTIONS_MAX_PROPERTY

static final java.lang.String READ_CONNECTIONS_MAX_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_READ_CONNECTIONS_MAX

static final java.lang.String ECLIPSELINK_READ_CONNECTIONS_MAX
See Also:
Constant Field Values

DEFAULT_READ_CONNECTIONS_MAX

static final java.lang.Integer DEFAULT_READ_CONNECTIONS_MAX

WRITE_CONNECTIONS_MIN_PROPERTY

static final java.lang.String WRITE_CONNECTIONS_MIN_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_WRITE_CONNECTIONS_MIN

static final java.lang.String ECLIPSELINK_WRITE_CONNECTIONS_MIN
See Also:
Constant Field Values

DEFAULT_WRITE_CONNECTIONS_MIN

static final java.lang.Integer DEFAULT_WRITE_CONNECTIONS_MIN

WRITE_CONNECTIONS_MAX_PROPERTY

static final java.lang.String WRITE_CONNECTIONS_MAX_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_WRITE_CONNECTIONS_MAX

static final java.lang.String ECLIPSELINK_WRITE_CONNECTIONS_MAX
See Also:
Constant Field Values

DEFAULT_WRITE_CONNECTIONS_MAX

static final java.lang.Integer DEFAULT_WRITE_CONNECTIONS_MAX

EXCLUSIVE_CONNECTION_MODE_PROPERTY

static final java.lang.String EXCLUSIVE_CONNECTION_MODE_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_EXCLUSIVE_CONNECTION_MODE

static final java.lang.String ECLIPSELINK_EXCLUSIVE_CONNECTION_MODE
See Also:
Constant Field Values

DEFAULT_EXCLUSIVE_CONNECTION_MODE

static final ExclusiveConnectionMode DEFAULT_EXCLUSIVE_CONNECTION_MODE

LAZY_CONNECTION_PROPERTY

static final java.lang.String LAZY_CONNECTION_PROPERTY
See Also:
Constant Field Values

ECLIPSELINK_LAZY_CONNECTION

static final java.lang.String ECLIPSELINK_LAZY_CONNECTION
See Also:
Constant Field Values

DEFAULT_LAZY_CONNECTION

static final java.lang.Boolean DEFAULT_LAZY_CONNECTION
Method Detail

getDefaultNativeSql

java.lang.Boolean getDefaultNativeSql()

getNativeSql

java.lang.Boolean getNativeSql()

setNativeSql

void setNativeSql(java.lang.Boolean newNativeSql)

getDefaultBatchWriting

BatchWriting getDefaultBatchWriting()

getBatchWriting

BatchWriting getBatchWriting()

setBatchWriting

void setBatchWriting(BatchWriting newBatchWriting)

getDefaultCacheStatements

java.lang.Boolean getDefaultCacheStatements()

getCacheStatements

java.lang.Boolean getCacheStatements()

setCacheStatements

void setCacheStatements(java.lang.Boolean newCacheStatements)

getDefaultCacheStatementsSize

java.lang.Integer getDefaultCacheStatementsSize()

getCacheStatementsSize

java.lang.Integer getCacheStatementsSize()

setCacheStatementsSize

void setCacheStatementsSize(java.lang.Integer newCacheStatementsSize)

getDefaultDriver

java.lang.String getDefaultDriver()

getDriver

java.lang.String getDriver()

setDriver

void setDriver(java.lang.String newDriver)

getDefaultUrl

java.lang.String getDefaultUrl()

getUrl

java.lang.String getUrl()

setUrl

void setUrl(java.lang.String newUrl)

getDefaultUser

java.lang.String getDefaultUser()

getUser

java.lang.String getUser()

setUser

void setUser(java.lang.String newUser)

getDefaultPassword

java.lang.String getDefaultPassword()

getPassword

java.lang.String getPassword()

setPassword

void setPassword(java.lang.String newPassword)

getDefaultBindParameters

java.lang.Boolean getDefaultBindParameters()

getBindParameters

java.lang.Boolean getBindParameters()

setBindParameters

void setBindParameters(java.lang.Boolean newBindParameters)

getDefaultReadConnectionsShared

java.lang.Boolean getDefaultReadConnectionsShared()

getReadConnectionsShared

java.lang.Boolean getReadConnectionsShared()

setReadConnectionsShared

void setReadConnectionsShared(java.lang.Boolean newReadConnectionsShared)

getDefaultReadConnectionsMin

java.lang.Integer getDefaultReadConnectionsMin()

getReadConnectionsMin

java.lang.Integer getReadConnectionsMin()

setReadConnectionsMin

void setReadConnectionsMin(java.lang.Integer newReadConnectionsMin)

getDefaultReadConnectionsMax

java.lang.Integer getDefaultReadConnectionsMax()

getReadConnectionsMax

java.lang.Integer getReadConnectionsMax()

setReadConnectionsMax

void setReadConnectionsMax(java.lang.Integer newReadConnectionsMax)

getDefaultWriteConnectionsMin

java.lang.Integer getDefaultWriteConnectionsMin()

getWriteConnectionsMin

java.lang.Integer getWriteConnectionsMin()

setWriteConnectionsMin

void setWriteConnectionsMin(java.lang.Integer newWriteConnectionsMin)

getDefaultWriteConnectionsMax

java.lang.Integer getDefaultWriteConnectionsMax()

getWriteConnectionsMax

java.lang.Integer getWriteConnectionsMax()

setWriteConnectionsMax

void setWriteConnectionsMax(java.lang.Integer newWriteConnectionsMax)

getDefaultExclusiveConnectionMode

ExclusiveConnectionMode getDefaultExclusiveConnectionMode()

getExclusiveConnectionMode

ExclusiveConnectionMode getExclusiveConnectionMode()

setExclusiveConnectionMode

void setExclusiveConnectionMode(ExclusiveConnectionMode newExclusiveConnectionMode)

getDefaultLazyConnection

java.lang.Boolean getDefaultLazyConnection()

getLazyConnection

java.lang.Boolean getLazyConnection()

setLazyConnection

void setLazyConnection(java.lang.Boolean newLazyConnection)