diff --git a/ebean-api/src/main/java/io/ebean/event/BeanDeleteIdRequest.java b/ebean-api/src/main/java/io/ebean/event/BeanDeleteIdRequest.java
index c86ff6c87..66831b69e 100644
--- a/ebean-api/src/main/java/io/ebean/event/BeanDeleteIdRequest.java
+++ b/ebean-api/src/main/java/io/ebean/event/BeanDeleteIdRequest.java
@@ -10,31 +10,62 @@ import io.ebean.Transaction;
public interface BeanDeleteIdRequest {
/**
- * Return the server processing the request.
- * @deprecated use {@link #getDatabase()}
+ * Deprecated migrate to database().
*/
+ @Deprecated
EbeanServer getEbeanServer();
+ /**
+ * Deprecated migrate to database().
+ */
+ @Deprecated
+ default Database getDatabase() {
+ return getEbeanServer();
+ }
+
/**
* Return the DB processing the request.
*/
- default Database getDatabase() {
+ default Database database() {
return getEbeanServer();
}
-
+
/**
* Return the Transaction associated with this request.
*/
- Transaction getTransaction();
-
+ Transaction transaction();
+
+ /**
+ * Deprecated migrate to transaction().
+ */
+ @Deprecated
+ default Transaction getTransaction() {
+ return transaction();
+ }
+
/**
* Returns the bean type of the bean being deleted.
*/
- Class> getBeanType();
+ Class> beanType();
+
+ /**
+ * Deprecated migrate to beanType().
+ */
+ @Deprecated
+ default Class> getBeanType() {
+ return beanType();
+ }
/**
* Returns the Id value of the bean being deleted.
*/
- Object getId();
+ Object id();
+ /**
+ * Deprecated migrate to id().
+ */
+ @Deprecated
+ default Object getId() {
+ return id();
+ }
}
diff --git a/ebean-api/src/main/java/io/ebean/event/BeanPersistRequest.java b/ebean-api/src/main/java/io/ebean/event/BeanPersistRequest.java
index c5043fb74..57930a107 100644
--- a/ebean-api/src/main/java/io/ebean/event/BeanPersistRequest.java
+++ b/ebean-api/src/main/java/io/ebean/event/BeanPersistRequest.java
@@ -1,5 +1,6 @@
package io.ebean.event;
+import io.ebean.Database;
import io.ebean.EbeanServer;
import io.ebean.Transaction;
import io.ebean.ValuePair;
@@ -17,20 +18,44 @@ import java.util.Set;
public interface BeanPersistRequest {
/**
- * Return the server processing the request.
+ * Return the DB processing the request.
*/
+ default Database database() {
+ return getEbeanServer();
+ }
+
+ /**
+ * Deprecated migrate to database().
+ */
+ @Deprecated
EbeanServer getEbeanServer();
/**
* Return the Transaction associated with this request.
*/
- Transaction getTransaction();
+ Transaction transaction();
+
+ /**
+ * Deprecated migrate to transaction().
+ */
+ @Deprecated
+ default Transaction getTransaction() {
+ return transaction();
+ }
/**
* For an update or delete of a partially populated bean this is the set of
* loaded properties and otherwise returns null.
*/
- Set getLoadedProperties();
+ Set loadedProperties();
+
+ /**
+ * Deprecated migrate to loadedProperties().
+ */
+ @Deprecated
+ default Set getLoadedProperties() {
+ return loadedProperties();
+ }
/**
* For an update this is the set of properties that where updated.
@@ -39,12 +64,28 @@ public interface BeanPersistRequest {
* should be preferred if it satisfies the requirement.
*
*/
- Set getUpdatedProperties();
+ Set updatedProperties();
+
+ /**
+ * Deprecated migrate to updatedProperties().
+ */
+ @Deprecated
+ default Set getUpdatedProperties() {
+ return updatedProperties();
+ }
/**
* Flags set for dirty properties (used by ElasticSearch integration).
*/
- boolean[] getDirtyProperties();
+ boolean[] dirtyProperties();
+
+ /**
+ * Deprecated migrate to updatedProperties().
+ */
+ @Deprecated
+ default boolean[] getDirtyProperties() {
+ return dirtyProperties();
+ }
/**
* Return true for an update request if at least one of dirty properties is contained
@@ -66,11 +107,27 @@ public interface BeanPersistRequest {
/**
* Returns the bean being inserted updated or deleted.
*/
- T getBean();
+ T bean();
+
+ /**
+ * Deprecated migrate to bean().
+ */
+ @Deprecated
+ default T getBean() {
+ return bean();
+ }
/**
* Returns a map of the properties that have changed and their new and old values.
*/
- Map getUpdatedValues();
+ Map updatedValues();
+
+ /**
+ * Deprecated migrate to updatedValues().
+ */
+ @Deprecated
+ default Map getUpdatedValues() {
+ return updatedValues();
+ }
}
diff --git a/ebean-api/src/main/java/io/ebean/event/BeanQueryRequest.java b/ebean-api/src/main/java/io/ebean/event/BeanQueryRequest.java
index 4c13aee54..a8f2b7a29 100644
--- a/ebean-api/src/main/java/io/ebean/event/BeanQueryRequest.java
+++ b/ebean-api/src/main/java/io/ebean/event/BeanQueryRequest.java
@@ -1,5 +1,6 @@
package io.ebean.event;
+import io.ebean.Database;
import io.ebean.EbeanServer;
import io.ebean.Query;
import io.ebean.Transaction;
@@ -10,19 +11,43 @@ import io.ebean.Transaction;
public interface BeanQueryRequest {
/**
- * Return the server processing the request.
+ * Return the DB processing the request.
*/
+ default Database database() {
+ return getEbeanServer();
+ }
+
+ /**
+ * Deprecated migrate to database().
+ */
+ @Deprecated
EbeanServer getEbeanServer();
/**
* Return the Transaction associated with this request.
*/
- Transaction getTransaction();
+ Transaction transaction();
+
+ /**
+ * Deprecated migrate to transaction().
+ */
+ @Deprecated
+ default Transaction getTransaction() {
+ return transaction();
+ }
/**
* Returns the query.
*/
- Query getQuery();
+ Query query();
+
+ /**
+ * Deprecated migrate to query().
+ */
+ @Deprecated
+ default Query getQuery() {
+ return query();
+ }
/**
* Return true if an Id IN expression should have the bind parameters padded.
diff --git a/ebean-api/src/main/java/io/ebean/event/BulkTableEvent.java b/ebean-api/src/main/java/io/ebean/event/BulkTableEvent.java
index a10168cf5..d37743303 100644
--- a/ebean-api/src/main/java/io/ebean/event/BulkTableEvent.java
+++ b/ebean-api/src/main/java/io/ebean/event/BulkTableEvent.java
@@ -8,7 +8,15 @@ public interface BulkTableEvent {
/**
* Return the name of the table that was involved.
*/
- String getTableName();
+ String tableName();
+
+ /**
+ * Deprecated migrate to tableName().
+ */
+ @Deprecated
+ default String getTableName() {
+ return tableName();
+ }
/**
* Return true if rows were inserted.
diff --git a/ebean-core/src/main/java/io/ebeaninternal/api/LoadRequest.java b/ebean-core/src/main/java/io/ebeaninternal/api/LoadRequest.java
index 090e4bfad..b8259d5b1 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/api/LoadRequest.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/api/LoadRequest.java
@@ -14,7 +14,7 @@ public abstract class LoadRequest {
LoadRequest(OrmQueryRequest> parentRequest, boolean lazy) {
this.parentRequest = parentRequest;
- this.transaction = parentRequest == null ? null : parentRequest.getTransaction();
+ this.transaction = parentRequest == null ? null : parentRequest.transaction();
this.lazy = lazy;
}
@@ -45,6 +45,6 @@ public abstract class LoadRequest {
* So one of - findIterate(), findEach(), findEachWhile() or findVisit().
*/
public boolean isParentFindIterate() {
- return parentRequest != null && parentRequest.getQuery().getType() == SpiQuery.Type.ITERATE;
+ return parentRequest != null && parentRequest.query().getType() == SpiQuery.Type.ITERATE;
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/api/TransactionEventTable.java b/ebean-core/src/main/java/io/ebeaninternal/api/TransactionEventTable.java
index de55cd163..d9bf0f3a3 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/api/TransactionEventTable.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/api/TransactionEventTable.java
@@ -39,7 +39,7 @@ public final class TransactionEventTable implements Serializable, BinaryWritable
}
public void add(TableIUD newTableIUD) {
- TableIUD existingTableIUD = map.put(newTableIUD.getTableName(), newTableIUD);
+ TableIUD existingTableIUD = map.put(newTableIUD.tableName(), newTableIUD);
if (existingTableIUD != null) {
newTableIUD.add(existingTableIUD);
}
@@ -104,7 +104,7 @@ public final class TransactionEventTable implements Serializable, BinaryWritable
}
@Override
- public String getTableName() {
+ public String tableName() {
return table;
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/BeanRequest.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/BeanRequest.java
index 74327b5f2..0b57ce2c3 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/core/BeanRequest.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/BeanRequest.java
@@ -102,7 +102,7 @@ public abstract class BeanRequest {
/**
* Return the Transaction associated with this request.
*/
- public SpiTransaction getTransaction() {
+ public SpiTransaction transaction() {
return transaction;
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultServer.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultServer.java
index e517b37ec..4d97e5a41 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultServer.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultServer.java
@@ -1312,7 +1312,7 @@ public final class DefaultServer implements SpiServer, SpiEbeanServer {
SpiOrmQueryRequest> request = createQueryRequest(Type.ID_LIST, query, t);
Object result = request.getFromQueryCache();
if (result != null) {
- if (Boolean.FALSE.equals(request.getQuery().isReadOnly())) {
+ if (Boolean.FALSE.equals(request.query().isReadOnly())) {
return new CopyOnFirstWriteList<>((List) result);
} else {
return (List) result;
@@ -1341,7 +1341,7 @@ public final class DefaultServer implements SpiServer, SpiEbeanServer {
if (ids.isEmpty()) {
return 0;
} else {
- return persister.deleteByIds(request.getBeanDescriptor(), ids, request.getTransaction(), false);
+ return persister.deleteByIds(request.getBeanDescriptor(), ids, request.transaction(), false);
}
}
} finally {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java
index 0fb83a18f..5cbc7ae32 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java
@@ -509,7 +509,7 @@ public final class OrmQueryRequest extends BeanRequest implements SpiOrmQuery
}
@Override
- public SpiQuery getQuery() {
+ public SpiQuery query() {
return query;
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/PersistRequestBean.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/PersistRequestBean.java
index 8b3285c7a..038281833 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/core/PersistRequestBean.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/PersistRequestBean.java
@@ -424,12 +424,12 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
}
@Override
- public Set getLoadedProperties() {
+ public Set loadedProperties() {
return intercept.getLoadedPropertyNames();
}
@Override
- public Set getUpdatedProperties() {
+ public Set updatedProperties() {
return intercept.getDirtyPropertyNames();
}
@@ -437,7 +437,7 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
* Return the dirty properties on this request.
*/
@Override
- public boolean[] getDirtyProperties() {
+ public boolean[] dirtyProperties() {
return dirtyProperties;
}
@@ -462,7 +462,7 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
}
@Override
- public Map getUpdatedValues() {
+ public Map updatedValues() {
return intercept.getDirtyValues();
}
@@ -675,7 +675,7 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
* Return the bean associated with this request.
*/
@Override
- public T getBean() {
+ public T bean() {
return bean;
}
@@ -783,7 +783,7 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
case UPDATE:
if (beanPersistListener != null) {
// store the updated properties for sending later
- updatedProperties = getUpdatedProperties();
+ updatedProperties = updatedProperties();
}
executeUpdate();
return -1;
@@ -1384,7 +1384,7 @@ public final class PersistRequestBean extends PersistRequest implements BeanP
String key = beanDescriptor.cacheKey(idValue);
Map changes = new LinkedHashMap<>();
EntityBean bean = getEntityBean();
- boolean[] dirtyProperties = getDirtyProperties();
+ boolean[] dirtyProperties = dirtyProperties();
if (dirtyProperties != null) {
for (int i = 0; i < dirtyProperties.length; i++) {
if (dirtyProperties[i]) {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/SpiOrmQueryRequest.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/SpiOrmQueryRequest.java
index 41cfff829..ea59c48da 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/core/SpiOrmQueryRequest.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/SpiOrmQueryRequest.java
@@ -22,7 +22,7 @@ public interface SpiOrmQueryRequest extends BeanQueryRequest, DocQueryRequ
* Return the query.
*/
@Override
- SpiQuery getQuery();
+ SpiQuery query();
/**
* Return the associated BeanDescriptor.
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java
index c3bda06be..f4bf3a328 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java
@@ -45,7 +45,7 @@ public final class BeanCollectionHelpFactory {
} else if (manyType == SpiQuery.Type.MAP) {
BeanDescriptor target = request.getBeanDescriptor();
- ElPropertyValue elProperty = target.getElGetValue(request.getQuery().getMapKey());
+ ElPropertyValue elProperty = target.getElGetValue(request.query().getMapKey());
return new BeanMapQueryHelp<>(elProperty);
} else {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorManager.java b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorManager.java
index 6261ab73c..0ea24c1b1 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorManager.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptorManager.java
@@ -377,7 +377,7 @@ public final class BeanDescriptorManager implements BeanDescriptorMap, SpiBeanTy
* For SQL based modifications we need to invalidate appropriate parts of the cache.
*/
public void cacheNotify(TransactionEventTable.TableIUD tableIUD, CacheChangeSet changeSet) {
- String tableName = tableIUD.getTableName().toLowerCase();
+ String tableName = tableIUD.tableName().toLowerCase();
List> normalBeanTypes = tableToDescMap.get(tableName);
if (normalBeanTypes != null) {
// 'normal' entity beans based on a "base table"
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory.java b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory.java
index f754c9060..e9d9c5372 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory.java
@@ -208,7 +208,7 @@ final class BeanLifecycleAdapterFactory {
private void invoke(Method[] methods, BeanPersistRequest> request) {
for (Method method : methods) {
- invoke(method, request.getBean());
+ invoke(method, request.bean());
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java
index d07d94843..935fc8d3f 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java
@@ -414,7 +414,7 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc implements ST
boolean softDelete = targetDescriptor.isSoftDelete();
boolean needsX2Table = softDelete || getExtraWhere() != null;
StringBuilder sb = new StringBuilder(50);
- SpiQuery> query = request.getQueryRequest().getQuery();
+ SpiQuery> query = request.getQueryRequest().query();
if (hasJoinTable()) {
sb.append(query.isAsDraft() ? intersectionDraftTable : intersectionPublishTable);
} else {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/expression/ExistsQueryExpression.java b/ebean-core/src/main/java/io/ebeaninternal/server/expression/ExistsQueryExpression.java
index 438f1a2d5..cf5a6ec99 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/expression/ExistsQueryExpression.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/expression/ExistsQueryExpression.java
@@ -79,7 +79,7 @@ final class ExistsQueryExpression implements SpiExpression, UnsupportedDocStoreE
*/
protected CQuery> compileSubQuery(BeanQueryRequest> queryRequest) {
SpiEbeanServer ebeanServer = (SpiEbeanServer) queryRequest.getEbeanServer();
- return ebeanServer.compileQuery(Type.SQ_EXISTS, subQuery, queryRequest.getTransaction());
+ return ebeanServer.compileQuery(Type.SQ_EXISTS, subQuery, queryRequest.transaction());
}
@Override
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/expression/InQueryExpression.java b/ebean-core/src/main/java/io/ebeaninternal/server/expression/InQueryExpression.java
index e53792550..6e80916a0 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/expression/InQueryExpression.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/expression/InQueryExpression.java
@@ -67,7 +67,7 @@ final class InQueryExpression extends AbstractExpression implements UnsupportedD
private CQuery> compileSubQuery(BeanQueryRequest> queryRequest) {
SpiEbeanServer ebeanServer = (SpiEbeanServer) queryRequest.getEbeanServer();
- return ebeanServer.compileQuery(Type.SQ_IN, subQuery, queryRequest.getTransaction());
+ return ebeanServer.compileQuery(Type.SQ_IN, subQuery, queryRequest.transaction());
}
@Override
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/loadcontext/DLoadContext.java b/ebean-core/src/main/java/io/ebeaninternal/server/loadcontext/DLoadContext.java
index a7ec0e0c8..b7460a69c 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/loadcontext/DLoadContext.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/loadcontext/DLoadContext.java
@@ -97,7 +97,7 @@ public final class DLoadContext implements LoadContext {
this.defaultBatchSize = request.getLazyLoadBatchSize();
this.rootDescriptor = request.getBeanDescriptor();
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
this.useDocStore = query.isUseDocStore();
this.asOf = query.getAsOf();
this.asDraft = query.isAsDraft();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
index fadc782bc..5270ea8ca 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
@@ -538,7 +538,7 @@ public final class DefaultPersister implements Persister {
request.executeOrQueue();
} else if (logger.isDebugEnabled()) {
- logger.debug("Update skipped as bean is unchanged: {}", request.getBean());
+ logger.debug("Update skipped as bean is unchanged: {}", request.bean());
}
if (request.isPersistCascade()) {
@@ -590,7 +590,7 @@ public final class DefaultPersister implements Persister {
// skip deleting bean. Used where cascade is on
// both sides of a relationship
if (logger.isDebugEnabled()) {
- logger.debug("skipping delete on alreadyRegistered " + req.getBean());
+ logger.debug("skipping delete on alreadyRegistered " + req.bean());
}
return 0;
}
@@ -600,7 +600,7 @@ public final class DefaultPersister implements Persister {
int rows = delete(req);
if (draftReq != null) {
// delete the 'draft' bean ('live' bean deleted first)
- draftReq.setTrans(req.getTransaction());
+ draftReq.setTrans(req.transaction());
rows = delete(draftReq);
}
req.commitTransIfRequired();
@@ -908,11 +908,11 @@ public final class DefaultPersister implements Persister {
EntityBean parentBean = request.getEntityBean();
BeanDescriptor> desc = request.getBeanDescriptor();
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
EntityBean orphanForRemoval = request.getImportedOrphanForRemoval();
if (orphanForRemoval != null) {
- delete(orphanForRemoval, request.getTransaction(), true);
+ delete(orphanForRemoval, request.transaction(), true);
}
// exported ones with cascade save
@@ -977,7 +977,7 @@ public final class DefaultPersister implements Persister {
*/
private void deleteAssocMany(PersistRequestBean> request) {
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
t.depth(-1);
BeanDescriptor> desc = request.getBeanDescriptor();
@@ -1122,7 +1122,7 @@ public final class DefaultPersister implements Persister {
&& !prop.isSaveRecurseSkippable(detailBean)
&& !prop.isReference(detailBean)
&& !request.isParent(detailBean)) {
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
t.depth(-1);
saveRecurse(detailBean, t, null, request.getFlags());
t.depth(+1);
@@ -1140,7 +1140,7 @@ public final class DefaultPersister implements Persister {
private void deleteOrphan(PersistRequestBean> request, BeanPropertyAssocOne> prop) {
Object origValue = request.getOrigValue(prop);
if (origValue instanceof EntityBean) {
- delete((EntityBean) origValue, request.getTransaction(), true);
+ delete((EntityBean) origValue, request.transaction(), true);
}
}
@@ -1180,7 +1180,7 @@ public final class DefaultPersister implements Persister {
if (detailBean != null) {
EntityBean detail = (EntityBean) detailBean;
if (prop.hasId(detail)) {
- deleteRecurse(detail, request.getTransaction(), deleteMode);
+ deleteRecurse(detail, request.transaction(), deleteMode);
}
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteIdRequest.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteIdRequest.java
index e98a7919e..714744d36 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteIdRequest.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteIdRequest.java
@@ -29,17 +29,17 @@ final class DeleteIdRequest implements BeanDeleteIdRequest {
}
@Override
- public Transaction getTransaction() {
+ public Transaction transaction() {
return transaction;
}
-
- @Override
- public Class> getBeanType() {
+
+ @Override
+ public Class> beanType() {
return beanType;
}
@Override
- public Object getId() {
+ public Object id() {
return id;
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteUnloadedForeignKeys.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteUnloadedForeignKeys.java
index 1c258b5bb..e5d8c5877 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteUnloadedForeignKeys.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DeleteUnloadedForeignKeys.java
@@ -67,7 +67,7 @@ final class DeleteUnloadedForeignKeys {
q.setIncludeSoftDeletes();
q.where().idEq(id);
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
if (t.isLogSummary()) {
t.logSummary("-- Ebean fetching foreign key values for delete of " + descriptor.getName() + " id:" + id);
}
@@ -87,9 +87,9 @@ final class DeleteUnloadedForeignKeys {
// if bean exists with a unique id then delete it
if (detailBean != null && prop.hasId((EntityBean) detailBean)) {
if (deletePermanent) {
- server.deletePermanent(detailBean, request.getTransaction());
+ server.deletePermanent(detailBean, request.transaction());
} else {
- server.delete(detailBean, request.getTransaction());
+ server.delete(detailBean, request.transaction());
}
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeCallableSql.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeCallableSql.java
index fc2c1e0e5..5728df639 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeCallableSql.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeCallableSql.java
@@ -57,7 +57,7 @@ final class ExeCallableSql {
private CallableStatement bindStmt(PersistRequestCallableSql request, boolean batchThisRequest) throws SQLException {
request.startBind(batchThisRequest);
SpiCallableSql callableSql = request.getCallableSql();
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
String sql = callableSql.getSql();
BindParams bindParams = callableSql.getBindParams();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeOrmUpdate.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeOrmUpdate.java
index ee9ffad23..9b1edb8d9 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeOrmUpdate.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeOrmUpdate.java
@@ -69,7 +69,7 @@ final class ExeOrmUpdate {
private PreparedStatement bindStmt(PersistRequestOrmUpdate request, boolean batchThisRequest) throws SQLException {
request.startBind(batchThisRequest);
SpiUpdate> ormUpdate = request.getOrmUpdate();
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
String sql = ormUpdate.getUpdateStatement();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeUpdateSql.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeUpdateSql.java
index 75627671f..5c8e838de 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeUpdateSql.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/ExeUpdateSql.java
@@ -75,7 +75,7 @@ final class ExeUpdateSql {
private PreparedStatement bindStmt(PersistRequestUpdateSql request, boolean batchThisRequest) throws SQLException {
request.startBind(batchThisRequest);
SpiSqlUpdate updateSql = request.getUpdateSql();
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
BindParams bindParams = updateSql.getBindParams();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/SaveManyBase.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/SaveManyBase.java
index a31cee3f2..b14311b0b 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/SaveManyBase.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/SaveManyBase.java
@@ -33,7 +33,7 @@ abstract class SaveManyBase implements SaveMany {
this.server = request.getServer();
this.many = many;
this.parentBean = parentBean;
- this.transaction = request.getTransaction();
+ this.transaction = request.transaction();
this.value = many.getValue(parentBean);
this.insertedParent = insertedParent;
if (!insertedParent) {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DeleteHandler.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DeleteHandler.java
index 846e88f80..df23bea16 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DeleteHandler.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DeleteHandler.java
@@ -30,7 +30,7 @@ final class DeleteHandler extends DmlHandler {
@Override
public void bind() throws SQLException {
sql = meta.getSql(persistRequest);
- SpiTransaction t = persistRequest.getTransaction();
+ SpiTransaction t = persistRequest.transaction();
PreparedStatement pstmt;
if (persistRequest.isBatched()) {
pstmt = getPstmtBatch(t, sql, persistRequest, false);
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlBeanPersister.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlBeanPersister.java
index f9d592cf3..043f210aa 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlBeanPersister.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlBeanPersister.java
@@ -71,8 +71,8 @@ final class DmlBeanPersister implements BeanPersister {
} catch (SQLException e) {
// log the error to the transaction log
String msg = "Error[" + StringHelper.removeNewLines(e.getMessage()) + "]";
- if (request.getTransaction().isLogSummary()) {
- request.getTransaction().logSummary(msg);
+ if (request.transaction().isLogSummary()) {
+ request.transaction().logSummary(msg);
}
throw dbPlatform.translate(msg, e);
} finally {
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlHandler.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlHandler.java
index 3baeb6551..323f8c369 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlHandler.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/DmlHandler.java
@@ -40,7 +40,7 @@ public abstract class DmlHandler implements PersistHandler, BindableRequest {
DmlHandler(PersistRequestBean> persistRequest) {
this.now = System.currentTimeMillis();
this.persistRequest = persistRequest;
- this.transaction = persistRequest.getTransaction();
+ this.transaction = persistRequest.transaction();
this.logLevelSql = transaction.isLogSql();
if (logLevelSql) {
this.bindLog = new StringBuilder(50);
@@ -103,7 +103,7 @@ public abstract class DmlHandler implements PersistHandler, BindableRequest {
} catch (OptimisticLockException e) {
// add the SQL and bind values to error message
String m = e.getMessage() + " sql[" + sql + "] bind[" + bindLog + "]";
- persistRequest.getTransaction().logSummary("OptimisticLockException:" + m);
+ persistRequest.transaction().logSummary("OptimisticLockException:" + m);
throw new OptimisticLockException(m, null, e.getEntity());
}
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/InsertHandler.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/InsertHandler.java
index 113e6ff39..f981679e6 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/InsertHandler.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/InsertHandler.java
@@ -67,7 +67,7 @@ public final class InsertHandler extends DmlHandler {
}
}
- SpiTransaction t = persistRequest.getTransaction();
+ SpiTransaction t = persistRequest.transaction();
// get the appropriate sql
sql = meta.getSql(withId, persistRequest.isPublish());
PreparedStatement pstmt;
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/UpdateHandler.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/UpdateHandler.java
index 49f6e1bfb..01c6e3ce9 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/UpdateHandler.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/dml/UpdateHandler.java
@@ -38,7 +38,7 @@ public final class UpdateHandler extends DmlHandler {
}
sql = updatePlan.getSql();
- SpiTransaction t = persistRequest.getTransaction();
+ SpiTransaction t = persistRequest.transaction();
PreparedStatement pstmt;
if (persistRequest.isBatched()) {
pstmt = getPstmtBatch(t, sql, persistRequest, false);
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQuery.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQuery.java
index e9d2281d0..54cb75c8a 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQuery.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQuery.java
@@ -184,7 +184,7 @@ public final class CQuery implements DbReadContext, CancelableQuery, SpiProfi
this.request = request;
this.audit = request.isAuditReads();
this.queryPlan = queryPlan;
- this.query = request.getQuery();
+ this.query = request.query();
this.queryMode = query.getMode();
this.lazyLoadManyProperty = query.getLazyLoadMany();
this.readOnly = request.isReadOnly();
@@ -216,7 +216,7 @@ public final class CQuery implements DbReadContext, CancelableQuery, SpiProfi
if (request.isFindById()) {
return null;
} else {
- SpiQuery.Type manyType = request.getQuery().getType();
+ SpiQuery.Type manyType = request.query().getType();
if (manyType == null) {
// subQuery compiled for InQueryExpression
return null;
@@ -306,7 +306,7 @@ public final class CQuery implements DbReadContext, CancelableQuery, SpiProfi
// cancelled before we started
query.checkCancelled();
startNano = System.nanoTime();
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
profileOffset = t.profileOffset();
if (query.isRawSql()) {
ResultSet suppliedResultSet = query.getRawSql().getResultSet();
@@ -630,7 +630,7 @@ public final class CQuery implements DbReadContext, CancelableQuery, SpiProfi
}
public SpiTransaction getTransaction() {
- return request.getTransaction();
+ return request.transaction();
}
/**
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilder.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilder.java
index 09b465893..ca600f46c 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilder.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilder.java
@@ -88,7 +88,7 @@ final class CQueryBuilder {
* Build the delete query.
*/
CQueryUpdate buildUpdateQuery(boolean deleteRequest, OrmQueryRequest request) {
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
String rootTableAlias = query.getAlias();
query.setupForDeleteOrUpdate();
@@ -117,7 +117,7 @@ final class CQueryBuilder {
private String buildDeleteSql(OrmQueryRequest request, String rootTableAlias, CQueryPredicates predicates, SqlTree sqlTree) {
String alias = alias(rootTableAlias);
- if (sqlTree.noJoins() && !request.getQuery().hasMaxRowsOrFirstRow()) {
+ if (sqlTree.noJoins() && !request.query().hasMaxRowsOrFirstRow()) {
if (dbPlatform.isSupportsDeleteTableAlias()) {
// delete from table ...
return aliasReplace(buildSqlDelete("delete", request, predicates, sqlTree).getSql(), alias);
@@ -177,7 +177,7 @@ final class CQueryBuilder {
}
CQueryFetchSingleAttribute buildFetchAttributeQuery(OrmQueryRequest> request) {
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
query.setSingleAttribute();
if (!query.isIncludeSoftDeletes()) {
BeanDescriptor> desc = request.getBeanDescriptor();
@@ -208,7 +208,7 @@ final class CQueryBuilder {
* Build the find ids query.
*/
CQueryFetchSingleAttribute buildFetchIdsQuery(OrmQueryRequest request) {
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
query.setSelectId();
BeanDescriptor desc = request.getBeanDescriptor();
if (!query.isIncludeSoftDeletes() && desc.isSoftDelete()) {
@@ -235,7 +235,7 @@ final class CQueryBuilder {
* Build the row count query.
*/
CQueryRowCount buildRowCountQuery(OrmQueryRequest request) {
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
// always set the order by to null for row count query
query.setOrder(null);
query.setFirstRow(0);
@@ -340,7 +340,7 @@ final class CQueryBuilder {
predicates.prepare(true);
// Build the tree structure that represents the query.
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
SqlTree sqlTree = createSqlTree(request, predicates);
if (query.isAsOfQuery()) {
@@ -401,7 +401,7 @@ final class CQueryBuilder {
* Create the SqlTree by reading the ResultSetMetaData and mapping table/columns to bean property paths.
*/
private SqlTree createNativeSqlTree(OrmQueryRequest> request, CQueryPredicates predicates) {
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
// parse named parameters returning the final sql to execute
String sql = predicates.parseBindParams(query.getNativeSql());
if (query.hasMaxRowsOrFirstRow()) {
@@ -409,7 +409,7 @@ final class CQueryBuilder {
}
query.setGeneratedSql(sql);
- Connection connection = request.getTransaction().getConnection();
+ Connection connection = request.transaction().getConnection();
BeanDescriptor> desc = request.getBeanDescriptor();
try {
@@ -446,7 +446,7 @@ final class CQueryBuilder {
private SqlTree createRawSqlSqlTree(OrmQueryRequest> request, CQueryPredicates predicates) {
BeanDescriptor> descriptor = request.getBeanDescriptor();
- ColumnMapping columnMapping = request.getQuery().getRawSql().getColumnMapping();
+ ColumnMapping columnMapping = request.query().getRawSql().getColumnMapping();
PathProperties pathProps = new PathProperties();
// convert list of columns into (tree like) PathProperties
@@ -523,7 +523,7 @@ final class CQueryBuilder {
* Return the SQL response with row limiting (when not an update statement).
*/
private SqlLimitResponse buildSql(String selectClause, OrmQueryRequest> request, CQueryPredicates predicates, SqlTree select) {
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
if (query.isNativeSql()) {
return new SqlLimitResponse(query.getGeneratedSql());
}
@@ -562,7 +562,7 @@ final class CQueryBuilder {
private BuildReq(String selectClause, OrmQueryRequest> request, CQueryPredicates predicates, SqlTree select, boolean updateStatement) {
this.selectClause = selectClause;
this.request = request;
- this.query = request.getQuery();
+ this.query = request.query();
this.predicates = predicates;
this.select = select;
this.updateStatement = updateStatement;
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilderRawSql.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilderRawSql.java
index d3b4e7ca6..dffcc61b2 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilderRawSql.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryBuilderRawSql.java
@@ -33,7 +33,7 @@ final class CQueryBuilderRawSql {
if (!rsql.isParsed()) {
String sql = rsql.getUnparsedSql();
- BindParams bindParams = request.getQuery().getBindParams();
+ BindParams bindParams = request.query().getBindParams();
if (bindParams != null && bindParams.requiresNamedParamsPrepare()) {
// convert named parameters into positioned parameters
sql = BindParamsParser.parse(bindParams, sql);
@@ -46,7 +46,7 @@ final class CQueryBuilderRawSql {
// build the actual sql String
String sql = buildMainQuery(orderBy, request, predicates, rsql);
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
if (query.hasMaxRowsOrFirstRow() && sqlLimiter != null) {
// wrap with a limit offset or ROW_NUMBER() etc
return sqlLimiter.limit(new OrmQueryLimitRequest(sql, orderBy, query, dbPlatform, rsql.isDistinct() || query.isDistinct()));
@@ -66,7 +66,7 @@ final class CQueryBuilderRawSql {
sb.append(" ");
String s = sql.getPreWhere();
- BindParams bindParams = request.getQuery().getBindParams();
+ BindParams bindParams = request.query().getBindParams();
if (bindParams != null && bindParams.requiresNamedParamsPrepare()) {
// convert named parameters into positioned parameters
// Named Parameters only allowed prior to dynamic where
@@ -77,7 +77,7 @@ final class CQueryBuilderRawSql {
sb.append(" ");
String dynamicWhere = null;
- if (request.getQuery().getId() != null) {
+ if (request.query().getId() != null) {
// need to convert this as well. This avoids the
// assumption that id has its proper dbColumn assigned
// which may change if using multiple raw sql statements
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java
index b76d0b4e9..0e748402d 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java
@@ -105,13 +105,13 @@ public final class CQueryEngine {
logGeneratedSql(request, rcQuery.getGeneratedSql(), rcQuery.getBindLog(), rcQuery.micros());
}
if (request.isLogSummary()) {
- request.getTransaction().logSummary(rcQuery.getSummary());
+ request.transaction().logSummary(rcQuery.getSummary());
}
if (request.isQueryCachePut()) {
request.addDependentTables(rcQuery.getDependentTables());
list = Collections.unmodifiableList(list);
request.putToQueryCache(list);
- if (Boolean.FALSE.equals(request.getQuery().isReadOnly())) {
+ if (Boolean.FALSE.equals(request.query().isReadOnly())) {
list = new ArrayList<>(list);
}
}
@@ -125,7 +125,7 @@ public final class CQueryEngine {
* Translate the SQLException into a PersistenceException.
*/
PersistenceException translate(OrmQueryRequest request, String bindLog, String sql, SQLException e) {
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
if (t.isLogSummary()) {
// log the error to the transaction log
String msg = "ERROR executing query, bindLog[" + bindLog + "] error[" + StringHelper.removeNewLines(e.getMessage()) + "]";
@@ -163,10 +163,10 @@ public final class CQueryEngine {
logGeneratedSql(request, rcQuery.getGeneratedSql(), rcQuery.getBindLog(), rcQuery.micros());
}
if (request.isLogSummary()) {
- request.getTransaction().logSummary(rcQuery.getSummary());
+ request.transaction().logSummary(rcQuery.getSummary());
}
- if (request.getQuery().isFutureFetch()) {
- request.getTransaction().end();
+ if (request.query().isFutureFetch()) {
+ request.transaction().end();
}
if (request.isQueryCachePut()) {
request.addDependentTables(rcQuery.getDependentTables());
@@ -201,7 +201,7 @@ public final class CQueryEngine {
int iterateBufferSize = request.getSecondaryQueriesMinBatchSize();
if (iterateBufferSize < 1) {
// not set on query joins so check if batch size set on query itself
- int queryBatch = request.getQuery().getLazyLoadBatchSize();
+ int queryBatch = request.query().getLazyLoadBatchSize();
if (queryBatch > 0) {
iterateBufferSize = queryBatch;
} else {
@@ -235,7 +235,7 @@ public final class CQueryEngine {
* Execute the find versions query returning version beans.
*/
public List> findVersions(OrmQueryRequest request) {
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
String sysPeriodLower = getSysPeriodLower(query);
if (query.isVersionsBetween() && !historySupport.isStandardsBased()) {
query.where().lt(sysPeriodLower, query.getVersionEnd());
@@ -417,7 +417,7 @@ public final class CQueryEngine {
* Log the FindById summary to the transaction log.
*/
private void logFindBeanSummary(CQuery> q) {
- SpiQuery> query = q.getQueryRequest().getQuery();
+ SpiQuery> query = q.getQueryRequest().query();
String loadMode = query.getLoadMode();
String loadDesc = query.getLoadDescription();
String lazyLoadProp = query.getLazyLoadProperty();
@@ -460,7 +460,7 @@ public final class CQueryEngine {
* Log the FindMany to the transaction log.
*/
private void logFindManySummary(CQuery> q) {
- SpiQuery> query = q.getQueryRequest().getQuery();
+ SpiQuery> query = q.getQueryRequest().query();
String loadMode = query.getLoadMode();
String loadDesc = query.getLoadDescription();
String lazyLoadProp = query.getLazyLoadProperty();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryFetchSingleAttribute.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryFetchSingleAttribute.java
index 41f9e7f4d..daf6d7c30 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryFetchSingleAttribute.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryFetchSingleAttribute.java
@@ -50,7 +50,7 @@ final class CQueryFetchSingleAttribute implements SpiProfileTransactionEvent, Ca
CQueryFetchSingleAttribute(OrmQueryRequest> request, CQueryPredicates predicates, CQueryPlan queryPlan, boolean containsCounts) {
this.request = request;
this.queryPlan = queryPlan;
- this.query = request.getQuery();
+ this.query = request.query();
this.sql = queryPlan.getSql();
this.desc = request.getBeanDescriptor();
this.predicates = predicates;
@@ -105,7 +105,7 @@ final class CQueryFetchSingleAttribute implements SpiProfileTransactionEvent, Ca
}
private SpiTransaction getTransaction() {
- return request.getTransaction();
+ return request.transaction();
}
/**
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlan.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlan.java
index aef2c1164..8160be906 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlan.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlan.java
@@ -89,7 +89,7 @@ public class CQueryPlan implements SpiQueryPlan {
this.dataTimeZone = server.getDataTimeZone();
this.beanType = request.getBeanDescriptor().getBeanType();
this.planKey = request.getQueryPlanKey();
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
this.profileLocation = query.getProfileLocation();
this.location = (profileLocation == null) ? null : profileLocation.location();
this.label = query.getPlanLabel();
@@ -113,7 +113,7 @@ public class CQueryPlan implements SpiQueryPlan {
this.server = request.getServer();
this.dataTimeZone = server.getDataTimeZone();
this.beanType = request.getBeanDescriptor().getBeanType();
- SpiQuery> query = request.getQuery();
+ SpiQuery> query = request.query();
this.profileLocation = query.getProfileLocation();
this.location = (profileLocation == null) ? null : profileLocation.location();
this.label = query.getPlanLabel();
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlanRawSql.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlanRawSql.java
index a23114bf2..f35702ee1 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlanRawSql.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPlanRawSql.java
@@ -28,7 +28,7 @@ final class CQueryPlanRawSql extends CQueryPlan {
private int[] createIndexPositions(OrmQueryRequest> request, SqlTree sqlTree) {
List chain = sqlTree.buildRawSqlSelectChain();
- ColumnMapping columnMapping = request.getQuery().getRawSql().getColumnMapping();
+ ColumnMapping columnMapping = request.query().getRawSql().getColumnMapping();
int[] indexPositions = new int[chain.size()];
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPredicates.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPredicates.java
index 94d4800f2..54c94da52 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPredicates.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryPredicates.java
@@ -88,7 +88,7 @@ public final class CQueryPredicates {
CQueryPredicates(Binder binder, OrmQueryRequest> request) {
this.binder = binder;
this.request = request;
- this.query = request.getQuery();
+ this.query = request.query();
this.bindParams = query.getBindParams();
this.idValue = query.getId();
}
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryRowCount.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryRowCount.java
index ccfbb3ce6..ac0f9c6f2 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryRowCount.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryRowCount.java
@@ -41,7 +41,7 @@ final class CQueryRowCount implements SpiProfileTransactionEvent, CancelableQuer
CQueryRowCount(CQueryPlan queryPlan, OrmQueryRequest> request, CQueryPredicates predicates) {
this.queryPlan = queryPlan;
this.request = request;
- this.query = request.getQuery();
+ this.query = request.query();
this.sql = queryPlan.getSql();
this.desc = request.getBeanDescriptor();
this.predicates = predicates;
@@ -120,7 +120,7 @@ final class CQueryRowCount implements SpiProfileTransactionEvent, CancelableQuer
}
private SpiTransaction getTransaction() {
- return request.getTransaction();
+ return request.transaction();
}
/**
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryUpdate.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryUpdate.java
index e35615a0c..2e4e1a871 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryUpdate.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryUpdate.java
@@ -37,7 +37,7 @@ final class CQueryUpdate implements SpiProfileTransactionEvent, CancelableQuery
CQueryUpdate(OrmQueryRequest> request, CQueryPredicates predicates, CQueryPlan queryPlan) {
this.request = request;
this.queryPlan = queryPlan;
- this.query = request.getQuery();
+ this.query = request.query();
this.sql = queryPlan.getSql();
this.desc = request.getBeanDescriptor();
this.predicates = predicates;
@@ -98,7 +98,7 @@ final class CQueryUpdate implements SpiProfileTransactionEvent, CancelableQuery
}
private SpiTransaction getTransaction() {
- return request.getTransaction();
+ return request.transaction();
}
/**
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/DefaultOrmQueryEngine.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/DefaultOrmQueryEngine.java
index 84ea2d737..1b95fc55c 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/DefaultOrmQueryEngine.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/DefaultOrmQueryEngine.java
@@ -53,7 +53,7 @@ public final class DefaultOrmQueryEngine implements OrmQueryEngine {
*/
private void flushJdbcBatchOnQuery(OrmQueryRequest request) {
- SpiTransaction t = request.getTransaction();
+ SpiTransaction t = request.transaction();
if (t.isFlushOnQuery()) {
// before we perform a query, we need to flush any
// previous persist requests that are queued/batched.
@@ -131,7 +131,7 @@ public final class DefaultOrmQueryEngine implements OrmQueryEngine {
result = queryEngine.findMany(request);
}
- SpiQuery query = request.getQuery();
+ SpiQuery query = request.query();
if (result != null && request.isBeanCachePutMany()) {
// load the individual beans into the bean cache
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/SqlTreeBuilder.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/SqlTreeBuilder.java
index c3e3fb736..e127726de 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/query/SqlTreeBuilder.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/SqlTreeBuilder.java
@@ -61,7 +61,7 @@ public final class SqlTreeBuilder {
this.rawSql = true;
this.desc = request.getBeanDescriptor();
this.rawNoId = rawNoId;
- this.disableLazyLoad = request.getQuery().isDisableLazyLoading();
+ this.disableLazyLoad = request.query().isDisableLazyLoading();
this.query = null;
this.subQuery = false;
this.distinctOnPlatform = false;
@@ -83,7 +83,7 @@ public final class SqlTreeBuilder {
this.rawSql = false;
this.rawNoId = false;
this.desc = request.getBeanDescriptor();
- this.query = request.getQuery();
+ this.query = request.query();
this.temporalMode = SpiQuery.TemporalMode.of(query);
this.disableLazyLoad = query.isDisableLazyLoading();
this.subQuery = Type.SQ_EXISTS == query.getType()
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/transaction/BulkEventListenerMap.java b/ebean-core/src/main/java/io/ebeaninternal/server/transaction/BulkEventListenerMap.java
index bcc91909f..5f14a8e2c 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/transaction/BulkEventListenerMap.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/transaction/BulkEventListenerMap.java
@@ -28,7 +28,7 @@ public final class BulkEventListenerMap {
}
public void process(BulkTableEvent event) {
- Entry entry = map.get(event.getTableName());
+ Entry entry = map.get(event.tableName());
if (entry != null) {
entry.process(event);
}
diff --git a/ebean-core/src/main/java/io/ebeanservice/docstore/api/DocQueryRequest.java b/ebean-core/src/main/java/io/ebeanservice/docstore/api/DocQueryRequest.java
index 004047976..c9951d67e 100644
--- a/ebean-core/src/main/java/io/ebeanservice/docstore/api/DocQueryRequest.java
+++ b/ebean-core/src/main/java/io/ebeanservice/docstore/api/DocQueryRequest.java
@@ -13,7 +13,7 @@ public interface DocQueryRequest extends DocQueryContext {
/**
* Return the transaction for this request (can be null for document store only queries).
*/
- SpiTransaction getTransaction();
+ SpiTransaction transaction();
/**
* Set the (document store) transaction to use for this query.
@@ -23,7 +23,7 @@ public interface DocQueryRequest extends DocQueryContext {
/**
* Return the query for this request.
*/
- SpiQuery getQuery();
+ SpiQuery query();
/**
* Create JsonReadOptions taking into account persistence context and lazy loading support.
diff --git a/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java b/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
index 2d2625067..3cbb0b3ba 100644
--- a/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
+++ b/ebean-core/src/test/java/io/ebean/event/BeanPersistControllerTest.java
@@ -168,7 +168,7 @@ public class BeanPersistControllerTest {
public boolean preUpdate(BeanPersistRequest> request) {
methodsCalled.add("preUpdate");
- Object bean = request.getBean();
+ Object bean = request.bean();
if (bean instanceof UTDetail) {
UTDetail detail = (UTDetail)bean;
// invoke lazy loading ... which invoke the flush of the jdbc batch
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
index 1a5484f16..160bb6fbb 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/core/DefaultServer_createOrmQueryRequestTest.java
@@ -23,7 +23,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
}
OrmQueryDetail detail(Query query) {
- return queryRequest(query).getQuery().getDetail();
+ return queryRequest(query).query().getDetail();
}
@Test
@@ -120,7 +120,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("details");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer", "details");
}
@@ -134,7 +134,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.where().eq("customer.name", "rob").query();
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("details");
}
@@ -148,7 +148,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetchQuery("details");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -162,7 +162,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetchQuery("details");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -176,7 +176,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("details", FetchConfig.ofLazy());
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -190,7 +190,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetchLazy("details");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -205,7 +205,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("details.product");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -220,7 +220,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("customer", "name");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("details", "details.product", "customer");
}
@@ -235,7 +235,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("customer", "name");
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -250,7 +250,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("customer.contacts"); // second many path
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("details", "details.product", "customer");
}
@@ -266,7 +266,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("customer.contacts"); // many path
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -282,7 +282,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.fetch("customer.contacts"); // many path
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer");
}
@@ -299,7 +299,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.query();
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("details", "details.product", "customer");
}
@@ -316,7 +316,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.query();
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer", "customer.contacts");
}
@@ -333,7 +333,7 @@ public class DefaultServer_createOrmQueryRequestTest extends BaseTestCase {
.query();
OrmQueryRequest queryRequest = queryRequest(query);
- OrmQueryDetail detail = queryRequest.getQuery().getDetail();
+ OrmQueryDetail detail = queryRequest.query().getDetail();
assertThat(detail.getFetchPaths()).containsExactly("customer", "customer.contacts");
}
diff --git a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BaseExpressionTest.java b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BaseExpressionTest.java
index c11ed25b5..ef44734b8 100644
--- a/ebean-core/src/test/java/io/ebeaninternal/server/expression/BaseExpressionTest.java
+++ b/ebean-core/src/test/java/io/ebeaninternal/server/expression/BaseExpressionTest.java
@@ -67,12 +67,12 @@ public abstract class BaseExpressionTest extends BaseTestCase {
}
@Override
- public Transaction getTransaction() {
+ public Transaction transaction() {
return null;
}
@Override
- public Query getQuery() {
+ public Query query() {
return null;
}
diff --git a/ebean-core/src/test/java/org/tests/json/TestDbJson_Jackson3.java b/ebean-core/src/test/java/org/tests/json/TestDbJson_Jackson3.java
index 1eafa2328..0c16edc7d 100644
--- a/ebean-core/src/test/java/org/tests/json/TestDbJson_Jackson3.java
+++ b/ebean-core/src/test/java/org/tests/json/TestDbJson_Jackson3.java
@@ -33,13 +33,13 @@ public class TestDbJson_Jackson3 extends BaseTestCase {
@Override
public boolean preInsert(BeanPersistRequest> request) {
- updatedValues = request.getUpdatedValues();
+ updatedValues = request.updatedValues();
return true;
}
@Override
public boolean preUpdate(BeanPersistRequest> request) {
- updatedValues = request.getUpdatedValues();
+ updatedValues = request.updatedValues();
return true;
}
}
diff --git a/ebean-core/src/test/java/org/tests/model/basic/event/SimpleTOneQueryAdapter.java b/ebean-core/src/test/java/org/tests/model/basic/event/SimpleTOneQueryAdapter.java
index 6a4ccd346..d32597d9f 100644
--- a/ebean-core/src/test/java/org/tests/model/basic/event/SimpleTOneQueryAdapter.java
+++ b/ebean-core/src/test/java/org/tests/model/basic/event/SimpleTOneQueryAdapter.java
@@ -21,7 +21,7 @@ public class SimpleTOneQueryAdapter implements BeanQueryAdapter {
@Override
public void preQuery(BeanQueryRequest> request) {
- Query> query = request.getQuery();
+ Query> query = request.query();
switch (query.getQueryType()) {
case DELETE: {
diff --git a/ebean-core/src/test/java/org/tests/model/basic/event/TWithPreInsertPersistAdapter.java b/ebean-core/src/test/java/org/tests/model/basic/event/TWithPreInsertPersistAdapter.java
index 06018dcec..41b6fe141 100644
--- a/ebean-core/src/test/java/org/tests/model/basic/event/TWithPreInsertPersistAdapter.java
+++ b/ebean-core/src/test/java/org/tests/model/basic/event/TWithPreInsertPersistAdapter.java
@@ -14,7 +14,7 @@ public class TWithPreInsertPersistAdapter extends BeanPersistAdapter {
@Override
public boolean preInsert(BeanPersistRequest> request) {
- TWithPreInsert e = (TWithPreInsert) request.getBean();
+ TWithPreInsert e = (TWithPreInsert) request.bean();
if (e.getName() == null) {
e.setName("set on preInsert");
}
@@ -24,7 +24,7 @@ public class TWithPreInsertPersistAdapter extends BeanPersistAdapter {
@Override
public boolean preUpdate(BeanPersistRequest> request) {
- TWithPreInsert b = (TWithPreInsert) request.getBean();
+ TWithPreInsert b = (TWithPreInsert) request.bean();
System.out.println("preUpdate - title is: " + b.getTitle());
if (b.getTitle() == null) {
b.setTitle("set on preUpdate");
diff --git a/ebean-core/src/test/java/org/tests/model/prnt/MPrinterListener.java b/ebean-core/src/test/java/org/tests/model/prnt/MPrinterListener.java
index a658f7cf1..01ceb7972 100644
--- a/ebean-core/src/test/java/org/tests/model/prnt/MPrinterListener.java
+++ b/ebean-core/src/test/java/org/tests/model/prnt/MPrinterListener.java
@@ -18,8 +18,8 @@ public class MPrinterListener extends BeanPersistAdapter {
public boolean preUpdate(BeanPersistRequest> request) {
logger.info("preUpdate ...");
- logger.info("preUpdate ..." + request.getUpdatedValues());
- request.getUpdatedProperties();
+ logger.info("preUpdate ..." + request.updatedValues());
+ request.updatedProperties();
return super.preUpdate(request);
}
}