org.eclipse.jpt.core.jpa2.context.persistence.options
Interface JpaOptions2_0

All Superinterfaces:
Model, PersistenceUnitProperties
All Known Subinterfaces:
Options2_0

public interface JpaOptions2_0
extends PersistenceUnitProperties

Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Since:
2.3
Version:
2.3

Field Summary
static java.lang.Integer DEFAULT_LOCK_TIMEOUT
           
static java.lang.Integer DEFAULT_QUERY_TIMEOUT
           
static java.lang.String DEFAULT_VALIDATION_GROUP_PRE_PERSIST
           
static java.lang.String DEFAULT_VALIDATION_GROUP_PRE_REMOVE
           
static java.lang.String DEFAULT_VALIDATION_GROUP_PRE_UPDATE
           
static java.lang.String LOCK_TIMEOUT_PROPERTY
           
static java.lang.String PERSISTENCE_LOCK_TIMEOUT
           
static java.lang.String PERSISTENCE_QUERY_TIMEOUT
           
static java.lang.String PERSISTENCE_VALIDATION_GROUP_PRE_PERSIST
           
static java.lang.String PERSISTENCE_VALIDATION_GROUP_PRE_REMOVE
           
static java.lang.String PERSISTENCE_VALIDATION_GROUP_PRE_UPDATE
           
static java.lang.String QUERY_TIMEOUT_PROPERTY
           
static java.lang.String VALIDATION_GROUP_PRE_PERSIST_PROPERTY
           
static java.lang.String VALIDATION_GROUP_PRE_REMOVE_PROPERTY
           
static java.lang.String VALIDATION_GROUP_PRE_UPDATE_PROPERTY
           
 
Method Summary
 java.lang.Integer getDefaultLockTimeout()
           
 java.lang.Integer getDefaultQueryTimeout()
           
 java.lang.String getDefaultValidationGroupPrePersist()
           
 java.lang.String getDefaultValidationGroupPreRemove()
           
 java.lang.String getDefaultValidationGroupPreUpdate()
           
 java.lang.Integer getLockTimeout()
           
 java.lang.Integer getQueryTimeout()
           
 java.lang.String getValidationGroupPrePersist()
           
 java.lang.String getValidationGroupPreRemove()
           
 java.lang.String getValidationGroupPreUpdate()
           
 void setLockTimeout(java.lang.Integer newLockTimeout)
           
 void setQueryTimeout(java.lang.Integer newQueryTimeout)
           
 void setValidationGroupPrePersist(java.lang.String newValidationGroupPrePersist)
           
 void setValidationGroupPreRemove(java.lang.String newValidationGroupPreRemove)
           
 void setValidationGroupPreUpdate(java.lang.String newValidationGroupPreUpdate)
           
 
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

LOCK_TIMEOUT_PROPERTY

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

PERSISTENCE_LOCK_TIMEOUT

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

DEFAULT_LOCK_TIMEOUT

static final java.lang.Integer DEFAULT_LOCK_TIMEOUT

QUERY_TIMEOUT_PROPERTY

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

PERSISTENCE_QUERY_TIMEOUT

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

DEFAULT_QUERY_TIMEOUT

static final java.lang.Integer DEFAULT_QUERY_TIMEOUT

VALIDATION_GROUP_PRE_PERSIST_PROPERTY

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

PERSISTENCE_VALIDATION_GROUP_PRE_PERSIST

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

DEFAULT_VALIDATION_GROUP_PRE_PERSIST

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

VALIDATION_GROUP_PRE_UPDATE_PROPERTY

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

PERSISTENCE_VALIDATION_GROUP_PRE_UPDATE

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

DEFAULT_VALIDATION_GROUP_PRE_UPDATE

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

VALIDATION_GROUP_PRE_REMOVE_PROPERTY

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

PERSISTENCE_VALIDATION_GROUP_PRE_REMOVE

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

DEFAULT_VALIDATION_GROUP_PRE_REMOVE

static final java.lang.String DEFAULT_VALIDATION_GROUP_PRE_REMOVE
See Also:
Constant Field Values
Method Detail

getDefaultLockTimeout

java.lang.Integer getDefaultLockTimeout()

getLockTimeout

java.lang.Integer getLockTimeout()

setLockTimeout

void setLockTimeout(java.lang.Integer newLockTimeout)

getDefaultQueryTimeout

java.lang.Integer getDefaultQueryTimeout()

getQueryTimeout

java.lang.Integer getQueryTimeout()

setQueryTimeout

void setQueryTimeout(java.lang.Integer newQueryTimeout)

getDefaultValidationGroupPrePersist

java.lang.String getDefaultValidationGroupPrePersist()

getValidationGroupPrePersist

java.lang.String getValidationGroupPrePersist()

setValidationGroupPrePersist

void setValidationGroupPrePersist(java.lang.String newValidationGroupPrePersist)

getDefaultValidationGroupPreUpdate

java.lang.String getDefaultValidationGroupPreUpdate()

getValidationGroupPreUpdate

java.lang.String getValidationGroupPreUpdate()

setValidationGroupPreUpdate

void setValidationGroupPreUpdate(java.lang.String newValidationGroupPreUpdate)

getDefaultValidationGroupPreRemove

java.lang.String getDefaultValidationGroupPreRemove()

getValidationGroupPreRemove

java.lang.String getValidationGroupPreRemove()

setValidationGroupPreRemove

void setValidationGroupPreRemove(java.lang.String newValidationGroupPreRemove)