memoizeit-exhaustive-killbill

326 lines | 7.786 kB Blame History Raw Download
Cluster#0
	org.killbill.billing.entitlement.engine.core.EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull
		single, global
		cacheable

Cluster#1
	org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.getNonAOSubscriptionIdsForKey
		single, global
		iterable

Cluster#2
	org.killbill.billing.tenant.api.user.DefaultTenantUserApi.getTenantById
		single, global
		cacheable

Cluster#3
	org.killbill.billing.catalog.api.user.DefaultCatalogUserApi.getCatalog
		single, global
		create-context

Cluster#4
	org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getInvoices
		single, global
		pagination+crate-context

	org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPaginationNoException
		multi, global
		iterator

Cluster#5
	org.killbill.billing.payment.dao.DefaultPaymentDao.30.getCount
		single, global
		hidden?

Cluster#6
	org.killbill.billing.util.nodes.dao.DefaultNodeInfoDao.1.inTransaction
		single, global
		sql-create

Cluster#7
	org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPagination
		multi, global
		iterator

Cluster#8
	org.killbill.billing.payment.dao.DefaultPaymentDao.9.inTransaction
		single, global
		payment

Cluster#9
	org.killbill.billing.jaxrs.resources.InvoiceResource.getInvoices
		single, global
		request-handler

Cluster#10
	org.killbill.billing.account.dao.DefaultAccountDao.1.inTransaction
		single, global
		cacheable

Cluster#11
	org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.3.execute
		single, global
		execute

Cluster#12
	org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalCallContextWithoutAccountRecordId
		single, global
		populate-context

Cluster#13
	org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogJson
		single, global
		request-handler

	org.killbill.billing.jaxrs.util.Context.createTenantContextNoAccountId
		single, global
		create-context

Cluster#14
	org.killbill.billing.entitlement.api.DefaultSubscriptionApi.5.build
		single, global
		hidden?

Cluster#15
	org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.getBundles
		single, global
		pagination

Cluster#16
	org.killbill.billing.payment.core.PaymentMethodProcessor.5.build
		single, global
		pagination

Cluster#17
	org.killbill.billing.payment.dao.DefaultPaymentDao.getPaymentMethods
		single, global
		overload(cacheable+pagination)

Cluster#18
	org.killbill.billing.payment.core.PaymentRefresher.3.build
		single, global
		pagination

Cluster#19
	org.killbill.billing.util.dao.DefaultNonEntityDao.WithCaching.access$200
		multi, global
		hidden

Cluster#20
	org.killbill.billing.tenant.dao.NoCachingTenantDao.1.inTransaction
		single, global
		cacheable

Cluster#21
	org.killbill.billing.entitlement.api.DefaultSubscriptionApi.getSubscriptionBundles
		single, global
		create-context

Cluster#22
	org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.2.execute
		single, global
		execute

Cluster#23
	org.killbill.billing.payment.core.PaymentRefresher.getPayments
		single, global
		pagination

Cluster#24
	org.killbill.billing.payment.core.PaymentMethodProcessor.4.build
		single, global
		pagination

	org.killbill.billing.payment.core.PaymentMethodProcessor.getPaymentMethods
		single, global
		cacheable

Cluster#25
	org.killbill.billing.payment.api.DefaultPaymentApi.getPayments
		single, global
		create-context pagination+create-context

Cluster#26
	org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPaginationFromPlugins
		single, global
		pagination

Cluster#27
	org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction
		multi, global
		cacheable

Cluster#28
	org.killbill.billing.payment.api.DefaultPaymentApi.getPaymentMethods
		single, global
		pagination+create-context+payment

Cluster#29
	org.killbill.billing.jaxrs.resources.BundleResource.getBundles
		single, global
		request-handler

Cluster#30
	org.killbill.billing.jaxrs.resources.PaymentResource.getPayments
		single, global
		request-handler

Cluster#31
	org.killbill.billing.jaxrs.resources.PaymentMethodResource.getPaymentMethods
		single, global
		request-handler

Cluster#32
	org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObject
		multi, global
		cacheable

Cluster#33
	org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogXmlOriginal
		single, global
		request-handler

Cluster#34
	org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdUnsafe
		multi, global
		cacheable

Cluster#35
	org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogXml
		single, global
		request-handler

Cluster#36
	org.killbill.billing.server.modules.JaxRSAopModule.JaxRsMethodInterceptor.1.execute
		single, global
		invoke

Cluster#37
	org.killbill.billing.server.modules.JaxRSAopModule.JaxRsMethodInterceptor.invoke
		single, global
		invoke

Cluster#38
	org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdSafe
		single, global
		cacheable

Cluster#39
	org.killbill.billing.invoice.dao.InvoiceDaoHelper.getAllInvoicesByAccountFromTransaction
		single, global
		internal-operations

Cluster#40
	org.killbill.billing.invoice.dao.CBADao.getAccountCBAFromTransaction
		single, global
		cacheable

Cluster#41
	org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.1.inTransaction
		single, global
		cacheable

Cluster#42
	org.killbill.billing.invoice.dao.DefaultInvoiceDao.14.inTransaction
		single, global
		cacheable

+++++++++++++++++++++++
+++++++++ 50% +++++++++
+++++++++++++++++++++++

Cluster#43
	org.killbill.billing.util.callcontext.InternalCallContextFactory.objectBelongsToTheRightTenant
		multi, global
		cacheable

Cluster#44
	org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal
		single, global
		cacheable

Cluster#45
	org.killbill.billing.invoice.dao.DefaultInvoiceDao.13.inTransaction
		single, global
		internal-operations

Cluster#46
	org.killbill.billing.util.tag.dao.DefaultTagDao.getTagsForAccountType
		single, global
		cacheable

Cluster#47
	org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountCBA
		single, global
		cacheable

Cluster#48
	org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId
		single, global
		cacheable match-developers

Cluster#49
	org.killbill.billing.util.tag.DefaultTagInternalApi.getTagsForAccountType
		single, global
		cacheable

Cluster#50
	org.killbill.billing.util.callcontext.InternalCallContextFactory.getImmutableAccountData
		single, global
		cacheable

Cluster#51
	org.killbill.billing.invoice.dao.DefaultInvoiceDao.getInvoicesTags
		single, global
		cacheable

Cluster#52
	org.killbill.billing.util.security.AopAllianceMethodInvocationAdapter.proceed
		single, global
		proceed

Cluster#53
	org.killbill.billing.util.security.AopAllianceMethodInterceptorAdapter.invoke
		single, global
		invoke

Cluster#54
	org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountBalance
		single, global
		cacheable

Cluster#55
	org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalTenantContext
		multi, global
		internal-operations

Cluster#56
	org.killbill.billing.util.audit.api.DefaultAuditUserApi.getAccountAuditLogs
		single, global
		internal-operations

Cluster#57
	org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountCBA
		single, global
		cacheable

Cluster#58
	org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountBalance
		single, global
		cacheable

Cluster#59
	org.killbill.billing.jaxrs.resources.AccountResource.1.apply
		single, global
		cacheable

Cluster#60
	org.killbill.billing.jaxrs.resources.AccountResource.getAccount
		single, global
		overload(internal-operations+cacheable)

Cluster#61
	org.killbill.billing.jaxrs.resources.AccountResource.access$000
		single, global
		hidden