| Modifier and Type | Field and Description |
|---|---|
private PersistenceDelegator |
GraphBuilder.RelationBuilder.pd |
private PersistenceDelegator |
Node.pd |
private PersistenceDelegator |
ObjectGraphBuilder.pd |
| Modifier and Type | Method and Description |
|---|---|
PersistenceDelegator |
Node.getPersistenceDelegator() |
| Modifier and Type | Method and Description |
|---|---|
(package private) GraphBuilder.RelationBuilder |
GraphBuilder.RelationBuilder.assignResources(PersistenceDelegator pd,
PersistenceCache pc,
EntityMetadata metadata)
Assign relation builder resources
|
Node |
GraphBuilder.buildNode(Object entity,
PersistenceDelegator pd,
Object entityId,
NodeState nodeState)
On build node.
|
private GraphBuilder.NodeBuilder |
GraphBuilder.NodeBuilder.buildNode(Object entity,
PersistenceDelegator pd,
Object entityId,
String nodeId)
Build node.
|
(package private) <E> Node |
GraphGenerator.generate(E entity,
PersistenceDelegator delegator,
PersistenceCache pc,
NodeState state)
Generate graph for head node.
|
<E> ObjectGraph |
GraphGenerator.generateGraph(E entity,
PersistenceDelegator delegator)
Generate entity graph and returns after assigning headnode.
|
<E> ObjectGraph |
GraphGenerator.generateGraph(E entity,
PersistenceDelegator delegator,
NodeState state)
Generate entity graph and returns after assigning headnode.
|
private void |
Node.initializeNode(String nodeId,
Object data,
Object primaryKey,
PersistenceDelegator pd) |
(package private) void |
GraphGenerator.onBuildChildNode(Object childObject,
EntityMetadata childMetadata,
PersistenceDelegator delegator,
PersistenceCache pc,
Node node,
Relation relation)
On building child node
|
private <E> Object |
GraphGenerator.onPreChecks(E entity,
PersistenceDelegator delegator)
On pre checks before generating graph.
|
void |
Node.setPersistenceDelegator(PersistenceDelegator pd) |
private <E> Node |
GraphGenerator.traverseNode(E entity,
PersistenceDelegator delegator,
PersistenceCache pc,
Object entityId,
Node node) |
| Constructor and Description |
|---|
Node(String nodeId,
Class<?> nodeDataClass,
NodeState initialNodeState,
PersistenceCache pc,
Object primaryKey,
PersistenceDelegator pd) |
Node(String nodeId,
Object data,
NodeState initialNodeState,
PersistenceCache pc,
Object primaryKey,
PersistenceDelegator pd) |
Node(String nodeId,
Object data,
PersistenceCache pc,
Object primaryKey,
PersistenceDelegator pd) |
ObjectGraphBuilder(PersistenceCache pcCache,
PersistenceDelegator pd) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
IndexManager.search(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata,
KunderaQuery kunderaQuery,
PersistenceDelegator persistenceDelegator,
EntityMetadata m,
int maxResults) |
Map<String,Object> |
Indexer.search(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata,
KunderaQuery kunderaQuery,
PersistenceDelegator persistenceDelegator,
EntityMetadata m,
int maxResults) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceDelegator |
NodeStateContext.getPersistenceDelegator() |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeStateContext.setPersistenceDelegator(PersistenceDelegator pd) |
| Modifier and Type | Field and Description |
|---|---|
private PersistenceDelegator |
EntityManagerImpl.persistenceDelegator
Properties provided by user at the time of EntityManager Creation.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) PersistenceDelegator |
EntityManagerImpl.getPersistenceDelegator()
Gets the persistence delegator.
|
| Modifier and Type | Method and Description |
|---|---|
private List |
AbstractEntityReader.fetchRelations(Relation relation,
EntityMetadata metadata,
PersistenceDelegator pd,
Object entityId,
Object relationValue,
EntityMetadata targetEntityMetadata)
Based on relation type, method invokes database to fetch relation
entities.
|
Object |
IdGenerator.generateAndSetId(Object e,
EntityMetadata m,
PersistenceDelegator pd,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata) |
private KunderaProxy |
AssociationBuilder.getLazyEntity(String entityName,
Class<?> persistentClass,
Method getIdentifierMethod,
Method setIdentifierMethod,
Object id,
PersistenceDelegator pd) |
private Object |
AbstractEntityReader.handleAssociation(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
boolean lazilyloaded,
Map<Object,Object> relationStack)
Recursively fetches associated entities for a given
entity |
private void |
AbstractEntityReader.onParseRelation(Object entity,
PersistenceDelegator pd,
EntityMetadata targetEntityMetadata,
Object relationEntity,
Relation relation,
boolean lazilyloaded,
Map<Object,Object> relationStack)
Invokes parseRelations for relation entity and set relational entity
within entity
|
private void |
AbstractEntityReader.onRelation(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
Relation relation,
Relation.ForeignKey relationType,
boolean lazilyloaded,
Map<Object,Object> relationStack)
Parse over each relation of fetched entity.
|
private void |
AbstractEntityReader.onRelation(Object entity,
Map<String,Object> relationsMap,
Relation relation,
EntityMetadata metadata,
PersistenceDelegator pd,
boolean lazilyloaded,
Map<Object,Object> relationStack)
Method to handle one to one association relation events.
|
private void |
AbstractEntityReader.parseRelations(Object originalEntity,
Object relationEntity,
Map<String,Object> relationsMap,
PersistenceDelegator pd,
EntityMetadata metadata,
boolean lazilyloaded,
Map<Object,Object> relationStack)
Parse relations of provided relationEntity.
|
private void |
AssociationBuilder.populateCollectionFromJoinTable(Object entity,
EntityMetadata entityMetadata,
PersistenceDelegator delegator,
Relation relation)
Populates a relationship of type
Collection (i.e. |
private void |
AssociationBuilder.populateCollectionFromMap(Object entity,
PersistenceDelegator delegator,
Relation relation,
Object relObject,
Map<String,Object> relationsMap)
Populates a a relationship collection which is of type
Map from
relationsMap into entity |
(package private) void |
AssociationBuilder.populateRelationForM2M(Object entity,
EntityMetadata entityMetadata,
PersistenceDelegator delegator,
Relation relation,
Object relObject,
Map<String,Object> relationsMap)
Populates entities related via join table for
entity |
Object |
EntityReader.recursivelyFindEntities(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
boolean lazilyLoaded,
Map<Object,Object> relationStack)
Returns populated entity along with all relational value.
|
Object |
AbstractEntityReader.recursivelyFindEntities(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
boolean lazilyLoaded,
Map<Object,Object> relationStack)
Recursively fetches associated entities for a given
entity |
void |
AssociationBuilder.setProxyRelationObject(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
Object entityId,
Relation relation) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PersistenceCacheManager.addEntityToPersistenceCache(Object entity,
PersistenceDelegator pd,
Object entityId) |
Node |
CacheBase.getNodeFromCache(Object entity,
EntityMetadata entityMetadata,
PersistenceDelegator pd) |
Node |
CacheBase.getNodeFromCache(String nodeId,
PersistenceDelegator pd) |
private Node |
CacheBase.lookupL2Cache(String nodeId,
PersistenceDelegator pd) |
private void |
FlushManager.onRollBack(PersistenceDelegator delegator,
Map<Object,EventLog> eventCol)
On roll back.
|
void |
FlushManager.rollback(PersistenceDelegator delegator)
Rollback.
|
private void |
FlushManager.rollbackJoinTableData(PersistenceDelegator delegator) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceDelegator |
LazyInitializer.getPersistenceDelegator()
Get the session to which this proxy is associated, or null if it is not
attached.
|
| Modifier and Type | Method and Description |
|---|---|
KunderaProxy |
LazyInitializerFactory.getProxy(String entityName,
Class<?> persistentClass,
Method getIdentifierMethod,
Method setIdentifierMethod,
Object id,
PersistenceDelegator pd)
Get Lazily loadable @Entity proxy.
|
| Modifier and Type | Field and Description |
|---|---|
private PersistenceDelegator |
CglibLazyInitializer.persistenceDelegator
The persistenceDelegator.
|
| Modifier and Type | Method and Description |
|---|---|
PersistenceDelegator |
CglibLazyInitializer.getPersistenceDelegator() |
| Modifier and Type | Method and Description |
|---|---|
static KunderaProxy |
CglibLazyInitializer.getProxy(String entityName,
Class<?> persistentClass,
Class<?>[] interfaces,
Method getIdentifierMethod,
Method setIdentifierMethod,
Object id,
PersistenceDelegator pd)
Gets the proxy.
|
KunderaProxy |
CglibLazyInitializerFactory.getProxy(String entityName,
Class<?> persistentClass,
Method getIdentifierMethod,
Method setIdentifierMethod,
Object id,
PersistenceDelegator pd) |
void |
CglibLazyInitializer.setPersistenceDelegator(PersistenceDelegator persistenceDelegator) |
| Constructor and Description |
|---|
CglibLazyInitializer(String entityName,
Class<?> persistentClass,
Class<?>[] interfaces,
Object id,
Method getIdentifierMethod,
Method setIdentifierMethod,
PersistenceDelegator pd)
Instantiates a new cglib lazy initializer.
|
| Modifier and Type | Field and Description |
|---|---|
private PersistenceDelegator |
AbstractProxyBase.delegator |
| Modifier and Type | Method and Description |
|---|---|
PersistenceDelegator |
ProxyCollection.getPersistenceDelegator()
Returns instance of
PersistenceDelegator which is required for
eagerly loading associated collection at the time it is requested |
PersistenceDelegator |
AbstractProxyBase.getPersistenceDelegator() |
| Constructor and Description |
|---|
AbstractProxyBase(PersistenceDelegator delegator,
Relation relation) |
AbstractProxyCollection(PersistenceDelegator delegator,
Relation relation) |
ProxyList(PersistenceDelegator delegator,
Relation relation) |
ProxyMap(PersistenceDelegator delegator,
Relation relation) |
ProxySet(PersistenceDelegator delegator,
Relation relation) |
| Modifier and Type | Field and Description |
|---|---|
protected PersistenceDelegator |
QueryImpl.persistenceDelegeator
The persistence delegeator.
|
| Modifier and Type | Method and Description |
|---|---|
private javax.persistence.Query |
QueryResolver.getQuery(String jpaQuery,
PersistenceDelegator persistenceDelegator,
EntityMetadata m,
KunderaQuery kunderaQuery,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
Gets the query instance.
|
javax.persistence.Query |
QueryResolver.getQueryImplementation(String jpaQuery,
Class queryClazz,
PersistenceDelegator persistenceDelegator,
EntityMetadata metadata,
String persistenceUnit) |
javax.persistence.Query |
QueryResolver.getQueryImplementation(String jpaQuery,
PersistenceDelegator persistenceDelegator,
Class mappedClass,
boolean isNative,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
Gets the query implementation.
|
| Constructor and Description |
|---|
LuceneQuery(KunderaQuery kunderaQuery,
PersistenceDelegator pd,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
Instantiates a new lucene query.
|
QueryImpl(KunderaQuery kunderaQuery,
PersistenceDelegator persistenceDelegator,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
Instantiates a new query impl.
|
Copyright © 2015. All Rights Reserved.