Skip to content

Commit 04b49f2

Browse files
committed
new API
1 parent 02e2c64 commit 04b49f2

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

ebean-api/src/main/java/io/ebean/DatabaseBuilder.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2079,6 +2079,11 @@ default DatabaseBuilder queryPlanEnable(boolean queryPlanEnable) {
20792079
@Deprecated
20802080
DatabaseBuilder setQueryPlanEnable(boolean queryPlanEnable);
20812081

2082+
/**
2083+
* Set platform specific query plan options.
2084+
*/
2085+
public void setQueryPlanOptions(String queryPlanOptions);
2086+
20822087
/**
20832088
* Set the query plan collection threshold in microseconds.
20842089
* <p>
@@ -3061,6 +3066,11 @@ interface Settings extends DatabaseBuilder {
30613066
*/
30623067
boolean isQueryPlanEnable();
30633068

3069+
/**
3070+
* Returns platform specific query plan options.
3071+
*/
3072+
public String getQueryPlanOptions();
3073+
30643074
/**
30653075
* Return the query plan collection threshold in microseconds.
30663076
*/

ebean-api/src/main/java/io/ebean/config/DatabaseConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2470,13 +2470,15 @@ public DatabaseConfig setQueryPlanEnable(boolean queryPlanEnable) {
24702470
/**
24712471
* Returns platform specific query plan options.
24722472
*/
2473+
@Override
24732474
public String getQueryPlanOptions() {
24742475
return queryPlanOptions;
24752476
}
24762477

24772478
/**
24782479
* Set platform specific query plan options.
24792480
*/
2481+
@Override
24802482
public void setQueryPlanOptions(String queryPlanOptions) {
24812483
this.queryPlanOptions = queryPlanOptions;
24822484
}

0 commit comments

Comments
 (0)