public abstract class AbstractUserResource<U extends User,E extends org.eurekaclinical.standardapis.entity.UserEntity<R>,R extends org.eurekaclinical.standardapis.entity.RoleEntity> extends AbstractNamedReadWriteResource<E,U>
| Constructor and Description |
|---|
AbstractUserResource(org.eurekaclinical.standardapis.dao.UserDao<E> inUserDao) |
| Modifier and Type | Method and Description |
|---|---|
U |
getCurrent(javax.servlet.http.HttpServletRequest req) |
protected boolean |
isAuthorizedComm(U commObj,
javax.servlet.http.HttpServletRequest req) |
protected boolean |
isAuthorizedEntity(E entity,
javax.servlet.http.HttpServletRequest req) |
getByNamecreate, toEntity, updategetAll, getAny, isRestricted, toCommpublic AbstractUserResource(org.eurekaclinical.standardapis.dao.UserDao<E> inUserDao)
public U getCurrent(@Context javax.servlet.http.HttpServletRequest req)
protected boolean isAuthorizedComm(U commObj, javax.servlet.http.HttpServletRequest req)
isAuthorizedComm in class AbstractReadWriteResource<E extends org.eurekaclinical.standardapis.entity.UserEntity<R>,U extends User>protected boolean isAuthorizedEntity(E entity, javax.servlet.http.HttpServletRequest req)
isAuthorizedEntity in class AbstractResource<E extends org.eurekaclinical.standardapis.entity.UserEntity<R>,U extends User>Copyright © 2016–2017 Emory University. All rights reserved.