public class DatabaseChainRouter extends AChainRouter
| Modifier and Type | Field and Description |
|---|---|
protected IBuffer |
buffer |
protected DatabaseCleaner |
dbCleaner |
protected Language.Instance |
langInstance |
protected Module.Instance<?> |
moduleInstance |
protected Parser.Instance |
parserInstance |
archive, baseChainParamPool, logger, manager| Constructor and Description |
|---|
DatabaseChainRouter() |
DatabaseChainRouter(Logger parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(EntityContainer entity,
DepthContainer depth) |
DatabaseChainRouter |
initialize(IBuffer buffer,
DatabaseCleaner dbCleaner,
Parser.Instance parserInstance,
Language.Instance langInstance,
Module.Instance<?> moduleInstance) |
<E> E |
load(Class<E> entityType,
IFilter filter,
IdContainer id,
DepthContainer depth) |
<E> Collection<E> |
loadAll(Class<E> entityType,
IFilter filter,
DepthContainer depth) |
void |
reloadAll(Collection<Object> entities,
DepthContainer depth) |
void |
resolveAllLazyLoaded(Collection<? extends Object> entities,
DepthContainer depth) |
void |
save(EntityContainer entity,
SaveContainer container,
DepthContainer depth) |
void |
unload(Object entity) |
callChain, delete, getEntityOrObjectType, initialize, load, load, load, loadAll, loadAll, loadAll, reloadAll, resolveAllLazyLoaded, save, setChainManagerprotected IBuffer buffer
protected DatabaseCleaner dbCleaner
protected Parser.Instance parserInstance
protected Language.Instance langInstance
protected Module.Instance<?> moduleInstance
public DatabaseChainRouter()
public DatabaseChainRouter(Logger parent)
public DatabaseChainRouter initialize(IBuffer buffer, DatabaseCleaner dbCleaner, Parser.Instance parserInstance, Language.Instance langInstance, Module.Instance<?> moduleInstance)
public <E> E load(Class<E> entityType, IFilter filter, IdContainer id, DepthContainer depth) throws Exception
load in class AChainRouterExceptionpublic <E> Collection<E> loadAll(Class<E> entityType, IFilter filter, DepthContainer depth) throws Exception
loadAll in class AChainRouterExceptionpublic void resolveAllLazyLoaded(Collection<? extends Object> entities, DepthContainer depth) throws Exception
resolveAllLazyLoaded in class AChainRouterExceptionpublic void reloadAll(Collection<Object> entities, DepthContainer depth) throws Exception
reloadAll in class AChainRouterExceptionpublic void save(EntityContainer entity, SaveContainer container, DepthContainer depth) throws Exception
save in class AChainRouterExceptionpublic void delete(EntityContainer entity, DepthContainer depth) throws Exception
delete in class AChainRouterExceptionpublic void unload(Object entity)
unload in class AChainRouterCopyright © 2020–2022 RunedUniverse. All rights reserved.