public abstract class AbstractReadWriteResource<E extends org.eurekaclinical.standardapis.entity.Entity,C> extends AbstractResource<E,C>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractReadWriteResource(org.eurekaclinical.standardapis.dao.Dao<E,Long> inDao) |
protected |
AbstractReadWriteResource(org.eurekaclinical.standardapis.dao.Dao<E,Long> inDao,
boolean inRestricted) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
create(C user,
javax.servlet.http.HttpServletRequest req) |
protected abstract boolean |
isAuthorizedComm(C commObj,
javax.servlet.http.HttpServletRequest req) |
protected abstract E |
toEntity(C commObj) |
void |
update(C commObj,
javax.servlet.http.HttpServletRequest req) |
getAll, getAny, isAuthorizedEntity, isRestricted, toCommprotected AbstractReadWriteResource(org.eurekaclinical.standardapis.dao.Dao<E,Long> inDao)
public void update(C commObj, @Context javax.servlet.http.HttpServletRequest req)
public javax.ws.rs.core.Response create(C user, @Context javax.servlet.http.HttpServletRequest req)
protected abstract boolean isAuthorizedComm(C commObj, javax.servlet.http.HttpServletRequest req)
Copyright © 2016–2017 Emory University. All rights reserved.