A D E G I J L M O R S U 

A

AbstractGenericComponent<Entity,Key> - Class in org.dejava.component.ejb.component
Implements the default behavior of an JPA entity EJB component.
AbstractGenericComponent() - Constructor for class org.dejava.component.ejb.component.AbstractGenericComponent
 
AbstractGenericDAO<Entity,Key> - Class in org.dejava.component.ejb.dao
Implements the default behavior of an JPA entity DAO.
AbstractGenericDAO() - Constructor for class org.dejava.component.ejb.dao.AbstractGenericDAO
 
AbstractIdentifiedEntity - Class in org.dejava.component.ejb.entity
Some identified entity.
AbstractIdentifiedEntity() - Constructor for class org.dejava.component.ejb.entity.AbstractIdentifiedEntity
 
AbstractVersionedEntity - Class in org.dejava.component.ejb.entity
Some versioned entity (for optimistic locking).
AbstractVersionedEntity() - Constructor for class org.dejava.component.ejb.entity.AbstractVersionedEntity
 
addOrUpdate(Entity) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
addOrUpdate(Collection<Entity>) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
addOrUpdate(Entity) - Method in interface org.dejava.component.ejb.component.GenericComponent
Adds or update the persistent entity.
addOrUpdate(Collection<Entity>) - Method in interface org.dejava.component.ejb.component.GenericComponent
Adds or update all the persistent entities.
ATTR_NAME - Static variable in class org.dejava.component.ejb.constant.DAOParamKeys
The attribute name parameter key.

D

DAOParamKeys - Class in org.dejava.component.ejb.constant
Constants related to DAO parameters keys.
DIR_RET_METHOD - Static variable in class org.dejava.component.ejb.entity.ExternalEntityLoader
The direct retrieve method name (if the external entity is mapped directly).
DIR_RET_METHOD_PARAMS_CLASSES - Static variable in class org.dejava.component.ejb.entity.ExternalEntityLoader
The direct retrieve method parameters classes (if ExternalEntity.mappedBy() is empty).

E

ENTITY - Static variable in class org.dejava.component.ejb.constant.DAOParamKeys
The entity parameter key.
ENTITY - Static variable in class org.dejava.component.ejb.constant.ExternalEntityLoaderParamKeys
Entity to get external entities loaded.
ErrorKeys - Class in org.dejava.component.ejb.constant
Constants related to error keys of the package.
ExternalEntity - Annotation Type in org.dejava.component.ejb.entity
Information to load an external entity.
ExternalEntityLoader - Class in org.dejava.component.ejb.entity
Helps loading entities from external systems into local entities.
ExternalEntityLoader() - Constructor for class org.dejava.component.ejb.entity.ExternalEntityLoader
 
ExternalEntityLoaderParamKeys - Class in org.dejava.component.ejb.constant
Constants related to DAO parameters keys.

G

GenericComponent<Entity,Key> - Interface in org.dejava.component.ejb.component
Defines the expected interface of a entity component.
getAll(Integer, Integer) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
getAll(Integer, Integer) - Method in interface org.dejava.component.ejb.component.GenericComponent
Gets all entities of the kind.
getAll(Integer, Integer) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets all entities of the kind.
getByAttribute(String, Object, Integer, Integer) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
getByAttribute(String, Object) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
getByAttribute(String, Object, Integer, Integer) - Method in interface org.dejava.component.ejb.component.GenericComponent
Gets all entities with the given attribute value.
getByAttribute(String, Object) - Method in interface org.dejava.component.ejb.component.GenericComponent
Gets an entity by its attribute.
getByAttribute(String, Object, Integer, Integer) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets all entities with the given attribute value.
getByAttribute(String, Object) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets the entity with the given attribute value.
getById(Key) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
getById(Key) - Method in interface org.dejava.component.ejb.component.GenericComponent
Gets an entity by its identifier.
getById(Key) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets an entity by its identifier.
getCriteriaBuilder() - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets the criteria builder instance.
getEntityClass() - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets the class of the generic entity.
getEntityDAO() - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
Gets the entityDAO.
getEntityManager() - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Gets the entity manager for the DAO.
getExternalEntity(String, String, Class<?>[], Object[]) - Static method in class org.dejava.component.ejb.entity.ExternalEntityLoader
Gets an external entity.
getIdentifier() - Method in class org.dejava.component.ejb.entity.AbstractIdentifiedEntity
Gets the identifier for the entity.
getVersion() - Method in class org.dejava.component.ejb.entity.AbstractVersionedEntity
Gets the version for the entity.

I

IDENTIFIER - Static variable in class org.dejava.component.ejb.constant.DAOParamKeys
The identifier parameter key.
INVALID_JNDI_RETRIEVE_OBJ_NAME - Static variable in class org.dejava.component.ejb.constant.ErrorKeys
Invalid JNDI retrieve object name error key.

J

JNDI_RETRIEVE_OBJ_NAME - Static variable in class org.dejava.component.ejb.constant.ExternalEntityLoaderParamKeys
The name of the JNDI object used to retrieve an external entity.

L

limitResultList(Query, Integer, Integer) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Limit the results of a query.
loadAllExternalEntities() - Method in class org.dejava.component.ejb.entity.AbstractIdentifiedEntity
Loads all external entities for the entity.
loadAllExternalEntities(Object, Boolean) - Static method in class org.dejava.component.ejb.entity.ExternalEntityLoader
Loads all entities within the given entity.

M

merge(Entity) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Merges the entity with the persistence context (so its state is persisted).
merge(Collection<Entity>) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Merges the entities with the persistence context (so its state is persisted).

O

org.dejava.component.ejb.component - package org.dejava.component.ejb.component
 
org.dejava.component.ejb.constant - package org.dejava.component.ejb.constant
 
org.dejava.component.ejb.dao - package org.dejava.component.ejb.dao
 
org.dejava.component.ejb.entity - package org.dejava.component.ejb.entity
 

R

remove(Entity) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
remove(Collection<Entity>) - Method in class org.dejava.component.ejb.component.AbstractGenericComponent
 
remove(Entity) - Method in interface org.dejava.component.ejb.component.GenericComponent
Removes a persistent entity.
remove(Collection<Entity>) - Method in interface org.dejava.component.ejb.component.GenericComponent
Removes persistent entities.
remove(Entity) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Removes a persistent entity.
remove(Collection<Entity>) - Method in class org.dejava.component.ejb.dao.AbstractGenericDAO
Removes a persistent entities.
RETRIEVE_METHOD_NAME - Static variable in class org.dejava.component.ejb.constant.ExternalEntityLoaderParamKeys
The name of the object method used to retrieve an external entity.
REV_MULTI_RET_METHOD_PARAMS_CLASSES - Static variable in class org.dejava.component.ejb.entity.ExternalEntityLoader
The reverse retrieve method parameters classes (if ExternalEntity.mappedBy() is not empty) for multiple external entities.
REV_RET_METHOD - Static variable in class org.dejava.component.ejb.entity.ExternalEntityLoader
The reverse retrieve method name (if the external entity maps the relationship).
REV_SINGLE_RET_METHOD_PARAMS_CLASSES - Static variable in class org.dejava.component.ejb.entity.ExternalEntityLoader
The reverse retrieve method parameters classes (if ExternalEntity.mappedBy() is not empty) for a single external entity.

S

setIdentifier(Integer) - Method in class org.dejava.component.ejb.entity.AbstractIdentifiedEntity
Sets the identifier for the entity.
setVersion(Integer) - Method in class org.dejava.component.ejb.entity.AbstractVersionedEntity
Sets the version for the entity.

U

updateReverseMappedEntities(Object) - Static method in class org.dejava.component.ejb.entity.ExternalEntityLoader
Update the external entities with the actual mapping information (when relationship is mapped by the external entity).
A D E G I J L M O R S U 

Copyright © 2013. All Rights Reserved.