Package org.glassfish.admin.rest.model
Class RestCollectionResponseBody<T extends RestModel>
- java.lang.Object
-
- org.glassfish.admin.rest.model.ResponseBody
-
- org.glassfish.admin.rest.model.RestCollectionResponseBody<T>
-
public class RestCollectionResponseBody<T extends RestModel> extends ResponseBody
Used to return a standard REST response body that contains a collection of entities- Author:
- tmoreau
-
-
Field Summary
-
Fields inherited from class org.glassfish.admin.rest.model.ResponseBody
EVENT_NAME
-
-
Constructor Summary
Constructors Constructor Description RestCollectionResponseBody(boolean includeResourceLinks, jakarta.ws.rs.core.UriInfo uriInfo, String collectionName)RestCollectionResponseBody(jakarta.ws.rs.core.UriInfo uriInfo, String collectionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItem(T item, String name)voidaddItem(T item, String collectionName, String name, URI uri)voidaddItem(T item, String name, URI uri)StringgetCollectionName()List<T>getItems()jakarta.ws.rs.core.UriInfogetUriInfo()protected voidpopulateJson(jakarta.json.JsonObject object)voidsetCollectionName(String collectionName)voidsetItems(List<T> items)voidsetUriInfo(jakarta.ws.rs.core.UriInfo uriInfo)-
Methods inherited from class org.glassfish.admin.rest.model.ResponseBody
add, add, addActionResourceLink, addFailure, addFailure, addFailure, addMessage, addMessage, addParentResourceLink, addResourceLink, addResourceLink, addSuccess, addWarning, getMessages, getResourceLinks, setIncludeResourceLinks, setMessages, setResourceLinks, toJson
-
-
-
-
Method Detail
-
getCollectionName
public String getCollectionName()
-
setCollectionName
public void setCollectionName(String collectionName)
-
getUriInfo
public jakarta.ws.rs.core.UriInfo getUriInfo()
-
setUriInfo
public void setUriInfo(jakarta.ws.rs.core.UriInfo uriInfo)
-
populateJson
protected void populateJson(jakarta.json.JsonObject object) throws jakarta.json.JsonException- Overrides:
populateJsonin classResponseBody- Throws:
jakarta.json.JsonException
-
-