S - EntitySqlDao type of the wrapped instanceM - EntityModel associated with SE - Entity associated with Mpublic class EntitySqlDaoWrapperInvocationHandler<S extends EntitySqlDao<M,E>,M extends EntityModelDao<E>,E extends org.killbill.billing.util.entity.Entity>
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
| Constructor and Description |
|---|
EntitySqlDaoWrapperInvocationHandler(java.lang.Class<S> sqlDaoClass,
S sqlDao,
org.skife.jdbi.v2.Handle handle,
org.killbill.clock.Clock clock,
CacheControllerDispatcher cacheControllerDispatcher,
InternalCallContextFactory internalCallContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
static void |
populateCaches(CacheControllerDispatcher cacheControllerDispatcher,
EntityModelDao model) |
public EntitySqlDaoWrapperInvocationHandler(java.lang.Class<S> sqlDaoClass, S sqlDao, org.skife.jdbi.v2.Handle handle, org.killbill.clock.Clock clock, @Nullable CacheControllerDispatcher cacheControllerDispatcher, InternalCallContextFactory internalCallContextFactory)
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwablepublic static void populateCaches(CacheControllerDispatcher cacheControllerDispatcher, EntityModelDao model)
Copyright © 2010-2020. All Rights Reserved.