- GenericDao<T,PK> - Class in org.eurekaclinical.standardapis.dao
-
Generic implementation of the
Dao interface.
- GenericDao(Class<T>, Provider<EntityManager>) - Constructor for class org.eurekaclinical.standardapis.dao.GenericDao
-
Creates a generic DAO that handles the given type of entity.
- getAll() - Method in interface org.eurekaclinical.standardapis.dao.Dao
-
Retrieves a list of all the entities of the given type in the data store.
- getAll(int, int) - Method in interface org.eurekaclinical.standardapis.dao.Dao
-
Retrieves a list of all the entities of the given type in the data store.
- getAll(Class<T>) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets every instance of the specified entity in the database.
- getAll(Class<T>, int, int) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets every instance of the specified entity in the database.
- getAll() - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets all of this DAO's entities.
- getAll(int, int) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets all of this DAO's entities.
- getAllowedWebClientUrls() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
For API gateways, specifies the URLs of the web clients that may attempt
to login to the gateway.
- getAutoAuthorizationTemplate() - Method in interface org.eurekaclinical.standardapis.dao.UserTemplateDao
-
- getByHttpServletRequest(HttpServletRequest) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaUserDao
-
- getByHttpServletRequest(HttpServletRequest) - Method in interface org.eurekaclinical.standardapis.dao.UserDao
-
- getByName(String) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaGroupDao
-
- getByName(String) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaRoleDao
-
- getByName(String) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaUserDao
-
- getByName(String) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaUserTemplateDao
-
- getByName(String) - Method in interface org.eurekaclinical.standardapis.dao.DaoWithUniqueName
-
- getByPrincipal(Principal) - Method in class org.eurekaclinical.standardapis.dao.AbstractJpaUserDao
-
- getByPrincipal(Principal) - Method in interface org.eurekaclinical.standardapis.dao.UserDao
-
- getCasLoginGateway() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
Whether or not to use CAS gateway mode for authentication.
- getCasLoginGateway() - Method in class org.eurekaclinical.standardapis.props.CasJerseyEurekaClinicalProperties
-
Whether or not to use CAS gateway mode for authentication.
- getCasLoginRenew() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
Whether or not to use CAS renew mode for authentication.
- getCasLoginUrl() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
- getCasLogoutUrl() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
- getCasUrl() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
- getConfigDir() - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
- getCreatedAt() - Method in interface org.eurekaclinical.standardapis.entity.HistoricalEntity
-
Gets the datetime at which the first entity instance corresponding to
this real-world object was created.
- getCurrent(Class<T>) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets every instance of the specified historical entity in the database.
- getCurrent() - Method in interface org.eurekaclinical.standardapis.dao.HistoricalDao
-
- getCurrent() - Method in class org.eurekaclinical.standardapis.dao.HistoricalGenericDao
-
- getCurrentByName(String) - Method in interface org.eurekaclinical.standardapis.dao.HistoricalDaoWithUniqueName
-
Gets the current entity with the given name, for entities that store
historical state about themselves.
- getCurrentListByAttribute(Class<T>, SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets every instance of the specified historical entity in the database
that has the given value of the given attribute.
- getCurrentUniqueByAttribute(Class<T>, SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets the instance of the specified historical entity in the database
that has the given value of the given attribute.
- getDatabaseSupport() - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
- getDomainUrl() - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
A URL representing the domain in which Eureka Clinical is installed.
- getEffectiveAt() - Method in interface org.eurekaclinical.standardapis.entity.HistoricalEntity
-
Returns the effective datetime of this entity instance.
- getEntityClass() - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
- getEntityManager() - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Returns an entity manager that can be used to interact with the data
source.
- getExpiredAt() - Method in interface org.eurekaclinical.standardapis.entity.HistoricalEntity
-
Returns the datetime at which this entity instance expired.
- getId() - Method in interface org.eurekaclinical.standardapis.entity.Entity
-
Gets the primary key.
- getId() - Method in interface org.eurekaclinical.standardapis.entity.GroupEntity
-
Get the role's identification number.
- getId() - Method in interface org.eurekaclinical.standardapis.entity.RoleEntity
-
Get the role's identification number.
- getId() - Method in interface org.eurekaclinical.standardapis.entity.UserEntity
-
Get the user's unique identifier.
- getId() - Method in interface org.eurekaclinical.standardapis.entity.UserTemplateEntity
-
Get the user's unique identifier.
- getIntValue(String, int) - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
Utility method to get an int from the properties file.
- getListAsc(SingularAttribute<T, ?>) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets all of this DAO's entities ordered by the provided attribute in
ascending order.
- getListAsc(SingularAttribute<T, ?>, int, int) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets all of this DAO's entities ordered by the provided attribute in
ascending order.
- getListByAttribute(Class<T>, SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for the entities that have the specified value of the
given attribute.
- getListByAttribute(Class<T>, SingularAttribute<T, Y>, DatabaseSupport.SqlComparator, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for the entities that have the specified values of the
given numerical attribute.
- getListByAttribute(Class<T>, QueryPathProvider<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for entities that match the given path value.
- getListByAttribute(SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets the entities that have the target value of the specified attribute.
- getListByAttribute(QueryPathProvider<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Executes a query for all entities whose path value is the same as the
given target value.
- getListByAttributeIn(Class<T>, SingularAttribute<T, Y>, List<Y>) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for entities that have any of the given attribute
values.
- getListByAttributeIn(Class<T>, QueryPathProvider<T, Y>, List<Y>) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for entities that match the given path value.
- getListByAttributeIn(SingularAttribute<T, Y>, List<Y>) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets the entities that have any of the target values of the specified
attribute.
- getListByAttributeIn(QueryPathProvider<T, Y>, List<Y>) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Executes a query for all entities whose path value is any of the target
values.
- getName() - Method in interface org.eurekaclinical.standardapis.entity.GroupEntity
-
Get the role's name.
- getName() - Method in interface org.eurekaclinical.standardapis.entity.RoleEntity
-
Get the role's name.
- getName() - Method in interface org.eurekaclinical.standardapis.entity.UserTemplateEntity
-
Gets the name of the template.
- getPath(Root<E>, CriteriaBuilder) - Method in interface org.eurekaclinical.standardapis.dao.QueryPathProvider
-
Provides a path from the entity to the target attribute.
- getProxyCallbackServer() - Method in class org.eurekaclinical.standardapis.props.CasEurekaClinicalProperties
-
- getRoles() - Method in interface org.eurekaclinical.standardapis.entity.UserEntity
-
Get all the roles assigned to the user.
- getRoles() - Method in interface org.eurekaclinical.standardapis.entity.UserTemplateEntity
-
Get all the roles assigned to the user.
- getRoles(Principal, ServletRequest) - Method in class org.eurekaclinical.standardapis.filter.AbstractRolesFilter
-
Gets the user's roles.
- getRoles(Principal, ServletRequest) - Method in class org.eurekaclinical.standardapis.filter.RolesFromDbFilter
-
- getRoles() - Method in class org.eurekaclinical.standardapis.filter.RolesRequestWrapper
-
- getStage() - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
- getStatus() - Method in exception org.eurekaclinical.standardapis.exception.HttpStatusException
-
- getStringListValue(String) - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
Reads in a property value as a whitespace-delimited list of items.
- getStringListValue(String, List<String>) - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
Reads in a property value as a whitespace-delimited list of items.
- getUniqueByAttribute(Class<T>, SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Gets the entity that has the specified value of an attribute.
- getUniqueByAttribute(Class<T>, String, Y) - Method in class org.eurekaclinical.standardapis.dao.DatabaseSupport
-
Executes a query for the entity with the given attribute value.
- getUniqueByAttribute(SingularAttribute<T, Y>, Y) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets the entity that has the target value of the specified attribute.
- getUniqueByAttribute(String, Y) - Method in class org.eurekaclinical.standardapis.dao.GenericDao
-
Gets the entity that has the target value of the specified attribute.
- getUrl() - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
- getUsername() - Method in interface org.eurekaclinical.standardapis.entity.UserEntity
-
Get the user's unique username.
- getUserPrincipal() - Method in class org.eurekaclinical.standardapis.filter.RolesRequestWrapper
-
Returns the
Principal that was passed into the constructor.
- getValue(String) - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
Returns the String value of the given property name.
- getValue(String, String) - Method in class org.eurekaclinical.standardapis.props.EurekaClinicalProperties
-
Returns the String value of the given property name, or the given default
if the given property name does not exist.
- GroupDao<U extends GroupEntity> - Interface in org.eurekaclinical.standardapis.dao
-
A data access object interface for working with
GroupEntity objects
in a data store.
- GroupEntity - Interface in org.eurekaclinical.standardapis.entity
-