public abstract class AbstractResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractResource(org.eurekaclinical.standardapis.dao.Dao<E,Long> inDao) |
protected |
AbstractResource(org.eurekaclinical.standardapis.dao.Dao<E,Long> inDao,
boolean inRestricted) |
| Modifier and Type | Method and Description |
|---|---|
List<C> |
getAll(javax.servlet.http.HttpServletRequest req) |
C |
getAny(Long inId,
javax.servlet.http.HttpServletRequest req) |
protected abstract boolean |
isAuthorizedEntity(E entity,
javax.servlet.http.HttpServletRequest req) |
boolean |
isRestricted() |
protected abstract C |
toComm(E entity,
javax.servlet.http.HttpServletRequest req) |
public boolean isRestricted()
protected abstract boolean isAuthorizedEntity(E entity, javax.servlet.http.HttpServletRequest req)
Copyright © 2016–2017 Emory University. All rights reserved.