public class io.ebeaninternal.server.transaction.TransactionManagerOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.ebeaninternal.server.transaction.TransactionManagerOptions
super_class: java.lang.Object
{
final boolean notifyL2CacheInForeground;
descriptor: Z
flags: (0x0010) ACC_FINAL
final io.ebean.config.ServerConfig config;
descriptor: Lio/ebean/config/ServerConfig;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.cluster.ClusterManager clusterManager;
descriptor: Lio/ebeaninternal/server/cluster/ClusterManager;
flags: (0x0010) ACC_FINAL
final io.ebean.BackgroundExecutor backgroundExecutor;
descriptor: Lio/ebean/BackgroundExecutor;
flags: (0x0010) ACC_FINAL
final io.ebeanservice.docstore.api.DocStoreUpdateProcessor docStoreUpdateProcessor;
descriptor: Lio/ebeanservice/docstore/api/DocStoreUpdateProcessor;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.deploy.BeanDescriptorManager descMgr;
descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.transaction.DataSourceSupplier dataSourceSupplier;
descriptor: Lio/ebeaninternal/server/transaction/DataSourceSupplier;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.api.SpiProfileHandler profileHandler;
descriptor: Lio/ebeaninternal/api/SpiProfileHandler;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.transaction.TransactionScopeManager scopeManager;
descriptor: Lio/ebeaninternal/server/transaction/TransactionScopeManager;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.api.SpiLogManager logManager;
descriptor: Lio/ebeaninternal/api/SpiLogManager;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.transaction.TableModState tableModState;
descriptor: Lio/ebeaninternal/server/transaction/TableModState;
flags: (0x0010) ACC_FINAL
final io.ebean.cache.ServerCacheNotify cacheNotify;
descriptor: Lio/ebean/cache/ServerCacheNotify;
flags: (0x0010) ACC_FINAL
final io.ebeaninternal.server.core.ClockService clockService;
descriptor: Lio/ebeaninternal/server/core/ClockService;
flags: (0x0010) ACC_FINAL
public void <init>(boolean, io.ebean.config.ServerConfig, io.ebeaninternal.server.transaction.TransactionScopeManager, io.ebeaninternal.server.cluster.ClusterManager, io.ebean.BackgroundExecutor, io.ebeanservice.docstore.api.DocStoreUpdateProcessor, io.ebeaninternal.server.deploy.BeanDescriptorManager, io.ebeaninternal.server.transaction.DataSourceSupplier, io.ebeaninternal.api.SpiProfileHandler, io.ebeaninternal.api.SpiLogManager, io.ebeaninternal.server.transaction.TableModState, io.ebean.cache.ServerCacheNotify, io.ebeaninternal.server.core.ClockService);
descriptor: (ZLio/ebean/config/ServerConfig;Lio/ebeaninternal/server/transaction/TransactionScopeManager;Lio/ebeaninternal/server/cluster/ClusterManager;Lio/ebean/BackgroundExecutor;Lio/ebeanservice/docstore/api/DocStoreUpdateProcessor;Lio/ebeaninternal/server/deploy/BeanDescriptorManager;Lio/ebeaninternal/server/transaction/DataSourceSupplier;Lio/ebeaninternal/api/SpiProfileHandler;Lio/ebeaninternal/api/SpiLogManager;Lio/ebeaninternal/server/transaction/TableModState;Lio/ebean/cache/ServerCacheNotify;Lio/ebeaninternal/server/core/ClockService;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=14, args_size=14
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.notifyL2CacheInForeground:Z
2: aload 0
aload 2
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.config:Lio/ebean/config/ServerConfig;
3: aload 0
aload 3
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.scopeManager:Lio/ebeaninternal/server/transaction/TransactionScopeManager;
4: aload 0
aload 4
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.clusterManager:Lio/ebeaninternal/server/cluster/ClusterManager;
5: aload 0
aload 5
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.backgroundExecutor:Lio/ebean/BackgroundExecutor;
6: aload 0
aload 6
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.docStoreUpdateProcessor:Lio/ebeanservice/docstore/api/DocStoreUpdateProcessor;
7: aload 0
aload 7
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.descMgr:Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
8: aload 0
aload 8
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.dataSourceSupplier:Lio/ebeaninternal/server/transaction/DataSourceSupplier;
9: aload 0
aload 9
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.profileHandler:Lio/ebeaninternal/api/SpiProfileHandler;
10: aload 0
aload 10
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.logManager:Lio/ebeaninternal/api/SpiLogManager;
11: aload 0
aload 11
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.tableModState:Lio/ebeaninternal/server/transaction/TableModState;
12: aload 0
aload 12
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.cacheNotify:Lio/ebean/cache/ServerCacheNotify;
13: aload 0
aload 13
putfield io.ebeaninternal.server.transaction.TransactionManagerOptions.clockService:Lio/ebeaninternal/server/core/ClockService;
14: return
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lio/ebeaninternal/server/transaction/TransactionManagerOptions;
0 15 1 notifyL2CacheInForeground Z
0 15 2 config Lio/ebean/config/ServerConfig;
0 15 3 scopeManager Lio/ebeaninternal/server/transaction/TransactionScopeManager;
0 15 4 clusterManager Lio/ebeaninternal/server/cluster/ClusterManager;
0 15 5 backgroundExecutor Lio/ebean/BackgroundExecutor;
0 15 6 docStoreUpdateProcessor Lio/ebeanservice/docstore/api/DocStoreUpdateProcessor;
0 15 7 descMgr Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
0 15 8 dataSourceSupplier Lio/ebeaninternal/server/transaction/DataSourceSupplier;
0 15 9 profileHandler Lio/ebeaninternal/api/SpiProfileHandler;
0 15 10 logManager Lio/ebeaninternal/api/SpiLogManager;
0 15 11 tableModState Lio/ebeaninternal/server/transaction/TableModState;
0 15 12 cacheNotify Lio/ebean/cache/ServerCacheNotify;
0 15 13 clockService Lio/ebeaninternal/server/core/ClockService;
MethodParameters:
Name Flags
notifyL2CacheInForeground
config
scopeManager
clusterManager
backgroundExecutor
docStoreUpdateProcessor
descMgr
dataSourceSupplier
profileHandler
logManager
tableModState
cacheNotify
clockService
}
SourceFile: "TransactionManagerOptions.java"