Skip navigation links
A C D E G H I L O P R S T U 

A

AbstractAuthorizingJerseyServletModuleWithPersist - Class in org.eurekaclinical.common.config
Extend to setup Eureka RESTful web services.
AbstractAuthorizingJerseyServletModuleWithPersist(CasJerseyEurekaClinicalProperties, String, boolean) - Constructor for class org.eurekaclinical.common.config.AbstractAuthorizingJerseyServletModuleWithPersist
 
AbstractEurekaClinicalAppModule - Class in org.eurekaclinical.common.config
 
AbstractEurekaClinicalAppModule(Class<? extends UserDao<? extends UserEntity<? extends RoleEntity>>>) - Constructor for class org.eurekaclinical.common.config.AbstractEurekaClinicalAppModule
 
AbstractGroupResource<E extends org.eurekaclinical.standardapis.entity.GroupEntity,G extends Group> - Class in org.eurekaclinical.common.resource
 
AbstractGroupResource(GroupDao<E>) - Constructor for class org.eurekaclinical.common.resource.AbstractGroupResource
 
AbstractJerseyServletModule - Class in org.eurekaclinical.common.config
Extend to setup Eureka RESTful web services.
AbstractJerseyServletModule(CasJerseyEurekaClinicalProperties, String, boolean) - Constructor for class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
AbstractNamedReadOnlyResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> - Class in org.eurekaclinical.common.resource
 
AbstractNamedReadOnlyResource(DaoWithUniqueName<E, Long>) - Constructor for class org.eurekaclinical.common.resource.AbstractNamedReadOnlyResource
 
AbstractNamedReadOnlyResource(DaoWithUniqueName<E, Long>, boolean) - Constructor for class org.eurekaclinical.common.resource.AbstractNamedReadOnlyResource
 
AbstractNamedReadWriteResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> - Class in org.eurekaclinical.common.resource
 
AbstractNamedReadWriteResource(DaoWithUniqueName<E, Long>) - Constructor for class org.eurekaclinical.common.resource.AbstractNamedReadWriteResource
 
AbstractNamedReadWriteResource(DaoWithUniqueName<E, Long>, boolean) - Constructor for class org.eurekaclinical.common.resource.AbstractNamedReadWriteResource
 
AbstractReadOnlyResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> - Class in org.eurekaclinical.common.resource
 
AbstractReadOnlyResource(Dao<E, Long>) - Constructor for class org.eurekaclinical.common.resource.AbstractReadOnlyResource
 
AbstractReadOnlyResource(Dao<E, Long>, boolean) - Constructor for class org.eurekaclinical.common.resource.AbstractReadOnlyResource
 
AbstractReadWriteResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> - Class in org.eurekaclinical.common.resource
 
AbstractReadWriteResource(Dao<E, Long>) - Constructor for class org.eurekaclinical.common.resource.AbstractReadWriteResource
 
AbstractReadWriteResource(Dao<E, Long>, boolean) - Constructor for class org.eurekaclinical.common.resource.AbstractReadWriteResource
 
AbstractResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> - Class in org.eurekaclinical.common.resource
Base class for creating Jersey root resource classes.
AbstractResource(Dao<E, Long>) - Constructor for class org.eurekaclinical.common.resource.AbstractResource
Creates an instance of a resource that will use the given data access object for database queries.
AbstractResource(Dao<E, Long>, boolean) - Constructor for class org.eurekaclinical.common.resource.AbstractResource
Creates an instance of a resource that will use the given data access object for database queries.
AbstractRoleResource<E extends org.eurekaclinical.standardapis.entity.RoleEntity,R extends Role> - Class in org.eurekaclinical.common.resource
 
AbstractRoleResource(RoleDao<E>) - Constructor for class org.eurekaclinical.common.resource.AbstractRoleResource
 
AbstractServletModule - Class in org.eurekaclinical.common.config
Extend to setup Eureka web applications.
AbstractServletModule(CasEurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.config.AbstractServletModule
 
AbstractTestJerseyServletModuleWithPersist - Class in org.eurekaclinical.common.config
Extend to setup Eureka RESTful web services.
AbstractTestJerseyServletModuleWithPersist(String) - Constructor for class org.eurekaclinical.common.config.AbstractTestJerseyServletModuleWithPersist
 
AbstractUserResource<U extends User,E extends org.eurekaclinical.standardapis.entity.UserEntity<R>,R extends org.eurekaclinical.standardapis.entity.RoleEntity> - Class in org.eurekaclinical.common.resource
 
AbstractUserResource(UserDao<E>) - Constructor for class org.eurekaclinical.common.resource.AbstractUserResource
 
AbstractUserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User> - Class in org.eurekaclinical.common.auth
 
AbstractUserTemplateResource<U extends UserTemplate,R extends org.eurekaclinical.standardapis.entity.RoleEntity,T extends org.eurekaclinical.standardapis.entity.UserTemplateEntity<R>> - Class in org.eurekaclinical.common.resource
 
AbstractUserTemplateResource(UserTemplateDao<R, T>) - Constructor for class org.eurekaclinical.common.resource.AbstractUserTemplateResource
 
ApiGatewayServletModule - Class in org.eurekaclinical.common.config
Servlet module that configures a webapp as an API gateway.
ApiGatewayServletModule(CasEurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.config.ApiGatewayServletModule
 
attributeAdded(HttpSessionBindingEvent) - Method in class org.eurekaclinical.common.config.ClientSessionListener
Does nothing.
attributeRemoved(HttpSessionBindingEvent) - Method in class org.eurekaclinical.common.config.ClientSessionListener
Attempts to close the client.
attributeReplaced(HttpSessionBindingEvent) - Method in class org.eurekaclinical.common.config.ClientSessionListener
Attempts to close the old client.
AuthorizedUserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,D extends org.eurekaclinical.standardapis.dao.UserDao<E>,U extends User> - Class in org.eurekaclinical.common.auth
 
AuthorizedUserSupport(D) - Constructor for class org.eurekaclinical.common.auth.AuthorizedUserSupport
 
AuthorizingEurekaClinicalClient - Class in org.eurekaclinical.common.comm.clients
Base class for creating REST API clients that implement Eureka! Clinical's standard users and roles APIs.
AuthorizingEurekaClinicalClient(Class<? extends ContextResolver<? extends ObjectMapper>>) - Constructor for class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
AutoAuthCriteriaParser - Class in org.eurekaclinical.common.filter
Parses auto-authorization criteria expressed as a Freemarker Template Language expression.
AutoAuthCriteriaParser() - Constructor for class org.eurekaclinical.common.filter.AutoAuthCriteriaParser
 
AutoAuthorizationFilter - Class in org.eurekaclinical.common.filter
 
AutoAuthorizationFilter(UserTemplateDao<?, ?>, UserDao<?>) - Constructor for class org.eurekaclinical.common.filter.AutoAuthorizationFilter
 

C

ClientException - Exception in org.eurekaclinical.common.comm.clients
Thrown by a REST client when the response of a REST call signifies an error condition.
ClientException(ClientResponse.Status, String) - Constructor for exception org.eurekaclinical.common.comm.clients.ClientException
Creates the exception using the provided response status and message.
ClientSessionListener - Class in org.eurekaclinical.common.config
Manages the lifecycle of Eureka! Clinical REST API clients that are bound in Guice with session scope.
ClientSessionListener() - Constructor for class org.eurekaclinical.common.config.ClientSessionListener
 
close() - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
 
configure() - Method in class org.eurekaclinical.common.config.AbstractEurekaClinicalAppModule
 
configureServlets() - Method in class org.eurekaclinical.common.config.AbstractAuthorizingJerseyServletModuleWithPersist
 
configureServlets() - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
configureServlets() - Method in class org.eurekaclinical.common.config.AbstractServletModule
 
configureServlets() - Method in class org.eurekaclinical.common.config.AbstractTestJerseyServletModuleWithPersist
 
create(C, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractReadWriteResource
 

D

destroy() - Method in class org.eurekaclinical.common.filter.AutoAuthorizationFilter
Cleans up resources that were created by the filter.
destroy() - Method in class org.eurekaclinical.common.filter.HasAuthenticatedSessionFilter
Destroys the filter.
destroy() - Method in class org.eurekaclinical.common.filter.InvalidateSessionFilter
 
DestroySessionServlet - Class in org.eurekaclinical.common.servlet
Destroys any session associated with this webapp.
DestroySessionServlet() - Constructor for class org.eurekaclinical.common.servlet.DestroySessionServlet
 
DestroySessionServletJSPProvider - Interface in org.eurekaclinical.common.config
 
doDelete(String) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Deletes the resource specified by the path.
doDelete(String, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Deletes the resource specified by the path.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.ProxyServlet
 
doDeleteForProxy(String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Deletes a resource from a proxied server.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eurekaclinical.common.filter.AutoAuthorizationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eurekaclinical.common.filter.HasAuthenticatedSessionFilter
Sets the request attribute and passes the request and response onto the next filter.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.eurekaclinical.common.filter.InvalidateSessionFilter
 
doGet(String, Class<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the resource specified by the path.
doGet(String, Class<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the resource specified by the path.
doGet(String, MultivaluedMap<String, String>, Class<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the resource specified by the path and the provided query parameters.
doGet(String, MultivaluedMap<String, String>, Class<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the resource specified by the path and the provided query parameters.
doGet(String, GenericType<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the requested resource.
doGet(String, GenericType<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the requested resource
doGet(String, MultivaluedMap<String, String>, GenericType<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the requested resource.
doGet(String, MultivaluedMap<String, String>, GenericType<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets the requested resource
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.DestroySessionServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.LoginServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.LogoutServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.PostMessageLoginServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.ProxyServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.SessionPropertiesServlet
 
doGetForProxy(String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Gets a resource from a proxied server.
doGetResponse(String) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Makes the GET call and returns the response.
doGetResponse(String, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Makes the GET call with the provided headers and returns the response.
doPost(String, MultivaluedMap<String, String>, Class<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form and gets back a JSON object.
doPost(String, MultivaluedMap<String, String>, Class<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form and gets back a JSON object.
doPost(String, MultivaluedMap<String, String>, GenericType<T>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form and gets back a JSON object.
doPost(String, MultivaluedMap<String, String>, GenericType<T>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form and gets back a JSON object.
doPost(String) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Makes a POST call to the specified path.
doPost(String, Object) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Makes a POST request with the provided object in the body as JSON.
doPost(String, Object, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Makes a POST request with the provided object in the body as JSON.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.ProxyServlet
 
doPostCreate(String, Object) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Creates a resource specified as a JSON object.
doPostCreate(String, Object, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Creates a resource specified as a JSON object.
doPostCreateMultipart(String, InputStream) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Creates a resource specified as a multi-part form in an input stream.
doPostCreateMultipart(String, InputStream, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Creates a resource specified as a multi-part form in an input stream.
doPostCreateMultipart(String, FormDataMultiPart) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Creates a resource specified as a multi-part form.
doPostForm(String, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form.
doPostForm(String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a form.
doPostForProxy(String, InputStream, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Passes a new resource, form or other POST body to a proxied server.
doPostForProxy(String, String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Passes a new resource, form or other POST body to a proxied server.
doPostMultipart(String, FormDataMultiPart) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a multi-part form.
doPostMultipart(String, FormDataMultiPart, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a multi-part form.
doPostMultipart(String, InputStream) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a multi-part form in an input stream.
doPostMultipart(String, InputStream, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Submits a multi-part form in an input stream.
doPut(String) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Updates the resource specified by the path, for situations where the nature of the update is completely specified by the path alone.
doPut(String, Object) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Updates the resource specified by the path.
doPut(String, Object, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Updates the resource specified by the path.
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.eurekaclinical.common.servlet.ProxyServlet
 
doPutForProxy(String, InputStream, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Passes a resource update to a proxied server.
doPutForProxy(String, String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Passes a resource update to a proxied server.

E

errorIfStatusEqualTo(ClientResponse, ClientResponse.Status...) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
If there is an unexpected status code, this method gets the status message, closes the response, and throws an exception.
errorIfStatusNotEqualTo(ClientResponse, ClientResponse.Status...) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
If there is an unexpected status code, it gets the status message, closes the response, and throws an exception.
EurekaClinicalClient - Class in org.eurekaclinical.common.comm.clients
Base class for creating REST API clients.
EurekaClinicalClient(Class<? extends ContextResolver<? extends ObjectMapper>>) - Constructor for class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Constructor for passing in the object mapper instance that is used for converting from/to JSON.
extractId(URI) - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
Extracts the id of the resource specified in the response body from a POST call.

G

getAll(HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractResource
Gets all objects managed by this resource.
getAny(Long, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractResource
Gets the object with the given unique identifier.
getByName(String, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractNamedReadOnlyResource
 
getByName(String, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractNamedReadWriteResource
 
getCasProxyCallbackPath() - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
getCasProxyCallbackPath() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Returns the path part of the proxy callback URL.
getCasProxyCallbackUrl() - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
getCasProxyCallbackUrl() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Returns the proxy callback URL.
getCasValidationFilterInitParams() - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
getCasValidationFilterInitParams() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Constructs an init parameter map for the Cas20ProxyReceivingTicketValidationFilter filter.
getClient() - Method in class org.eurekaclinical.common.comm.clients.ReplacementPathAndClient
 
getClient() - Method in class org.eurekaclinical.common.comm.clients.Route
 
getClientResponse() - Method in class org.eurekaclinical.common.comm.clients.ProxyResponse
 
getContainerPath() - Method in class org.eurekaclinical.common.config.AbstractTestJerseyServletModuleWithPersist
 
getCurrent(HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserResource
 
getCurrent(HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserTemplateResource
 
getId() - Method in class org.eurekaclinical.common.comm.Group
 
getId() - Method in class org.eurekaclinical.common.comm.Role
 
getId() - Method in class org.eurekaclinical.common.comm.User
 
getId() - Method in class org.eurekaclinical.common.comm.UserTemplate
 
getInjector() - Method in class org.eurekaclinical.common.config.InjectorSupport
 
getMe() - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
getName() - Method in class org.eurekaclinical.common.comm.Group
 
getName() - Method in class org.eurekaclinical.common.comm.Role
 
getName() - Method in class org.eurekaclinical.common.comm.UserTemplate
 
getPath() - Method in class org.eurekaclinical.common.comm.clients.ReplacementPathAndClient
 
getProtectedPath() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Gets the Tomcat protected path (that triggers CAS authentication).
getReplacementPathAndClient() - Method in class org.eurekaclinical.common.comm.clients.ProxyResponse
 
getReplacementPathAndClient(String) - Method in class org.eurekaclinical.common.comm.clients.Router
 
getReplacementPathPrefix() - Method in class org.eurekaclinical.common.comm.clients.Route
 
getResourceUrl() - Method in class org.eurekaclinical.common.comm.clients.EurekaClinicalClient
 
getResponseStatus() - Method in exception org.eurekaclinical.common.comm.clients.ClientException
Returns the response status of the REST call that this exception concerns.
getRole(Long) - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
getRoleByName(String) - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
getRoles() - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
getRoles() - Method in class org.eurekaclinical.common.comm.User
 
getRoles() - Method in class org.eurekaclinical.common.comm.UserTemplate
 
getUser(HttpServletRequest) - Method in class org.eurekaclinical.common.auth.AuthorizedUserSupport
Returns the user object, or if there isn't one, throws an exception.
getUserById(Long) - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
getUsername() - Method in class org.eurekaclinical.common.comm.User
 
getUserPrincipal(HttpServletRequest) - Method in class org.eurekaclinical.common.auth.AbstractUserSupport
 
getUserPrincipal(HttpServletRequest) - Method in interface org.eurekaclinical.common.auth.UserSupport
 
getUserPrincipal(HttpServletRequest) - Method in class org.eurekaclinical.common.util.UserSupport
 
getUserPrincipalAttributes(HttpServletRequest) - Method in class org.eurekaclinical.common.auth.AbstractUserSupport
 
getUserPrincipalAttributes(HttpServletRequest) - Method in interface org.eurekaclinical.common.auth.UserSupport
 
getUserPrincipalAttributes(HttpServletRequest) - Method in class org.eurekaclinical.common.util.UserSupport
 
getUsers() - Method in class org.eurekaclinical.common.comm.clients.AuthorizingEurekaClinicalClient
 
Group - Class in org.eurekaclinical.common.comm
 
Group() - Constructor for class org.eurekaclinical.common.comm.Group
 

H

HasAuthenticatedSessionFilter - Class in org.eurekaclinical.common.filter
Filter that sets a request attribute, userIsActivated, if there is an active session with a non-null remote user.
HasAuthenticatedSessionFilter() - Constructor for class org.eurekaclinical.common.filter.HasAuthenticatedSessionFilter
 

I

init(FilterConfig) - Method in class org.eurekaclinical.common.filter.AutoAuthorizationFilter
Initializes the filter.
init(FilterConfig) - Method in class org.eurekaclinical.common.filter.HasAuthenticatedSessionFilter
Initializes the filter.
init(FilterConfig) - Method in class org.eurekaclinical.common.filter.InvalidateSessionFilter
 
init(ServletConfig) - Method in class org.eurekaclinical.common.servlet.LoginServlet
 
init() - Method in class org.eurekaclinical.common.servlet.ProxyServlet
 
InjectorSupport - Class in org.eurekaclinical.common.config
 
InjectorSupport(Module[], Stage) - Constructor for class org.eurekaclinical.common.config.InjectorSupport
 
InjectorSupport(Module[], EurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.config.InjectorSupport
 
InvalidateSessionFilter - Class in org.eurekaclinical.common.filter
Invalidates any old session when the user logs in for enhanced security.
InvalidateSessionFilter() - Constructor for class org.eurekaclinical.common.filter.InvalidateSessionFilter
 
isAuthorizedComm(C, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractReadWriteResource
 
isAuthorizedComm(U, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserResource
 
isAuthorizedComm(U, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserTemplateResource
 
isAuthorizedEntity(E, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractResource
Returns whether the requesting user is authorized to access an entity.
isAuthorizedEntity(RoleEntity, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractRoleResource
 
isAuthorizedEntity(E, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserResource
 
isAuthorizedEntity(T, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractUserTemplateResource
 
isRestricted() - Method in class org.eurekaclinical.common.resource.AbstractResource
Whether or not admin users have read-only access to all objects, even if they are not the object's owner, and even if they are not a member of a group that has access to the object.
isSameUser(HttpServletRequest, U) - Method in class org.eurekaclinical.common.auth.AbstractUserSupport
 
isSameUser(HttpServletRequest, E) - Method in class org.eurekaclinical.common.auth.AbstractUserSupport
 
isSameUser(HttpServletRequest, String) - Method in class org.eurekaclinical.common.auth.AbstractUserSupport
 
isSameUser(HttpServletRequest, E) - Method in class org.eurekaclinical.common.auth.AuthorizedUserSupport
 
isSameUser(HttpServletRequest, U) - Method in interface org.eurekaclinical.common.auth.UserSupport
 
isSameUser(HttpServletRequest, E) - Method in interface org.eurekaclinical.common.auth.UserSupport
 
isSameUser(HttpServletRequest, String) - Method in interface org.eurekaclinical.common.auth.UserSupport
 
isSameUser(HttpServletRequest, UserEntity<? extends RoleEntity>) - Method in class org.eurekaclinical.common.util.UserSupport
 
isSameUser(HttpServletRequest, String) - Method in class org.eurekaclinical.common.util.UserSupport
 

L

load() - Method in interface org.eurekaclinical.common.comm.clients.RouterTable
 
LoginServlet - Class in org.eurekaclinical.common.servlet
Redirects to the URL specified in the webclient query parameter.
LoginServlet(CasEurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.servlet.LoginServlet
 
LogoutServlet - Class in org.eurekaclinical.common.servlet
 
LogoutServlet(CasEurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.servlet.LogoutServlet
 

O

org.eurekaclinical.common.auth - package org.eurekaclinical.common.auth
 
org.eurekaclinical.common.comm - package org.eurekaclinical.common.comm
 
org.eurekaclinical.common.comm.clients - package org.eurekaclinical.common.comm.clients
 
org.eurekaclinical.common.config - package org.eurekaclinical.common.config
 
org.eurekaclinical.common.filter - package org.eurekaclinical.common.filter
 
org.eurekaclinical.common.resource - package org.eurekaclinical.common.resource
 
org.eurekaclinical.common.servlet - package org.eurekaclinical.common.servlet
 
org.eurekaclinical.common.util - package org.eurekaclinical.common.util
 

P

parse(String, Map<String, ? extends Object>) - Method in class org.eurekaclinical.common.filter.AutoAuthCriteriaParser
Parses the provided criteria expression, which must have a boolean value.
PostMessageLoginServlet - Class in org.eurekaclinical.common.servlet
Designed for CAS login in an iframe.
PostMessageLoginServlet(CasEurekaClinicalProperties) - Constructor for class org.eurekaclinical.common.servlet.PostMessageLoginServlet
 
printParams(Map<String, String>) - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
proxyDelete(String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.ProxyingClient
 
proxyGet(String, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.ProxyingClient
 
ProxyingClient - Class in org.eurekaclinical.common.comm.clients
 
ProxyingClient(Router) - Constructor for class org.eurekaclinical.common.comm.clients.ProxyingClient
 
ProxyingServiceServletModule - Class in org.eurekaclinical.common.config
Extend to setup Eureka RESTful web services.
ProxyingServiceServletModule(CasJerseyEurekaClinicalProperties, String) - Constructor for class org.eurekaclinical.common.config.ProxyingServiceServletModule
 
ProxyingServiceServletModule(CasJerseyEurekaClinicalProperties, String, Class<? extends AutoAuthorizationFilter>) - Constructor for class org.eurekaclinical.common.config.ProxyingServiceServletModule
 
ProxyingServiceServletModuleWithAutoAuthorization - Class in org.eurekaclinical.common.config
 
ProxyingServiceServletModuleWithAutoAuthorization(CasJerseyEurekaClinicalProperties, String) - Constructor for class org.eurekaclinical.common.config.ProxyingServiceServletModuleWithAutoAuthorization
 
proxyPost(String, InputStream, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.ProxyingClient
 
proxyPut(String, InputStream, MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class org.eurekaclinical.common.comm.clients.ProxyingClient
 
ProxyResponse - Class in org.eurekaclinical.common.comm.clients
 
ProxyResponse(ClientResponse, ReplacementPathAndClient) - Constructor for class org.eurekaclinical.common.comm.clients.ProxyResponse
 
ProxyServlet - Class in org.eurekaclinical.common.servlet
 
ProxyServlet(Injector) - Constructor for class org.eurekaclinical.common.servlet.ProxyServlet
 

R

replace(String) - Method in class org.eurekaclinical.common.comm.clients.Route
 
ReplacementPathAndClient - Class in org.eurekaclinical.common.comm.clients
 
revertPath(String) - Method in class org.eurekaclinical.common.comm.clients.ReplacementPathAndClient
 
Role - Class in org.eurekaclinical.common.comm
 
Role() - Constructor for class org.eurekaclinical.common.comm.Role
 
Route - Class in org.eurekaclinical.common.comm.clients
 
Route(String, String, EurekaClinicalClient) - Constructor for class org.eurekaclinical.common.comm.clients.Route
 
Router - Class in org.eurekaclinical.common.comm.clients
 
Router(RouterTable) - Constructor for class org.eurekaclinical.common.comm.clients.Router
 
RouterTable - Interface in org.eurekaclinical.common.comm.clients
Interface for a routing table for the ProxyServlet.
RouterTableLoadException - Exception in org.eurekaclinical.common.comm.clients
 
RouterTableLoadException() - Constructor for exception org.eurekaclinical.common.comm.clients.RouterTableLoadException
 
RouterTableLoadException(String) - Constructor for exception org.eurekaclinical.common.comm.clients.RouterTableLoadException
 
RouterTableLoadException(String, Throwable) - Constructor for exception org.eurekaclinical.common.comm.clients.RouterTableLoadException
 
RouterTableLoadException(Throwable) - Constructor for exception org.eurekaclinical.common.comm.clients.RouterTableLoadException
 

S

serveDestroySession() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /destroy-session.
serveGetSession() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /protected/get-session.
serveGetSessionProperties() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /protected/get-session-properties.
serveLogin() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /protected/login.
serveLogout() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /logout.
serveProxyResource() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Serves /proxy-resource/*.
ServiceServletModule - Class in org.eurekaclinical.common.config
Extend to setup Eureka RESTful web services.
ServiceServletModule(CasJerseyEurekaClinicalProperties, String) - Constructor for class org.eurekaclinical.common.config.ServiceServletModule
 
ServiceServletModule(CasJerseyEurekaClinicalProperties, String, Class<? extends AutoAuthorizationFilter>) - Constructor for class org.eurekaclinical.common.config.ServiceServletModule
 
ServiceServletModuleWithAutoAuthorization - Class in org.eurekaclinical.common.config
The same as the ServiceServletModule except it activates the auto authorization filter, which will automatically authorize a user to access a service if there is a user template with auto authorization enabled.
ServiceServletModuleWithAutoAuthorization(CasJerseyEurekaClinicalProperties, String) - Constructor for class org.eurekaclinical.common.config.ServiceServletModuleWithAutoAuthorization
 
SessionPropertiesServlet - Class in org.eurekaclinical.common.servlet
 
SessionPropertiesServlet() - Constructor for class org.eurekaclinical.common.servlet.SessionPropertiesServlet
 
setId(Long) - Method in class org.eurekaclinical.common.comm.Group
 
setId(Long) - Method in class org.eurekaclinical.common.comm.Role
 
setId(Long) - Method in class org.eurekaclinical.common.comm.User
 
setId(Long) - Method in class org.eurekaclinical.common.comm.UserTemplate
 
setName(String) - Method in class org.eurekaclinical.common.comm.Group
 
setName(String) - Method in class org.eurekaclinical.common.comm.Role
 
setName(String) - Method in class org.eurekaclinical.common.comm.UserTemplate
 
setRoles(List<Long>) - Method in class org.eurekaclinical.common.comm.User
 
setRoles(List<Long>) - Method in class org.eurekaclinical.common.comm.UserTemplate
 
setupFilters() - Method in class org.eurekaclinical.common.config.AbstractAuthorizingJerseyServletModuleWithPersist
 
setupFilters() - Method in class org.eurekaclinical.common.config.AbstractJerseyServletModule
 
setupFilters() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Override to setup additional filters.
setupFilters() - Method in class org.eurekaclinical.common.config.ProxyingServiceServletModule
 
setupFilters() - Method in class org.eurekaclinical.common.config.ProxyingServiceServletModuleWithAutoAuthorization
 
setupFilters() - Method in class org.eurekaclinical.common.config.ServiceServletModule
 
setupFilters() - Method in class org.eurekaclinical.common.config.ServiceServletModuleWithAutoAuthorization
 
setupServlets() - Method in class org.eurekaclinical.common.config.AbstractServletModule
Implement this method with calls to ServletModule.serve(java.lang.String, java.lang.String...) to add servlets to the webapp.
setupServlets() - Method in class org.eurekaclinical.common.config.ApiGatewayServletModule
Makes the following calls available: /proxy-resource/* /protected/login /protected/get-session /destroy-session /protected/get-session-properties
setUsername(String) - Method in class org.eurekaclinical.common.comm.User
 

T

toComm(E, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractResource
Converts a JPA entity to a Jersey POJO.
toEntity(C) - Method in class org.eurekaclinical.common.resource.AbstractReadWriteResource
 
toString() - Method in class org.eurekaclinical.common.comm.UserTemplate
 

U

update(C, HttpServletRequest) - Method in class org.eurekaclinical.common.resource.AbstractReadWriteResource
 
User - Class in org.eurekaclinical.common.comm
 
User() - Constructor for class org.eurekaclinical.common.comm.User
 
UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity,U extends User> - Interface in org.eurekaclinical.common.auth
 
UserSupport - Class in org.eurekaclinical.common.util
 
UserSupport() - Constructor for class org.eurekaclinical.common.util.UserSupport
 
UserTemplate - Class in org.eurekaclinical.common.comm
 
UserTemplate() - Constructor for class org.eurekaclinical.common.comm.UserTemplate
 
A C D E G H I L O P R S T U 
Skip navigation links

Copyright © 2016–2018 Emory University. All rights reserved.