Package org.glassfish.admin.rest.model
Class RestModelResponseBody<T extends RestModel>
- java.lang.Object
-
- org.glassfish.admin.rest.model.ResponseBody
-
- org.glassfish.admin.rest.model.RestModelResponseBody<T>
-
- Direct Known Subclasses:
LegacySseResponseBody
public class RestModelResponseBody<T extends RestModel> extends ResponseBody
Used to return a standard REST response body that contains a single entity- Author:
- tmoreau
-
-
Field Summary
-
Fields inherited from class org.glassfish.admin.rest.model.ResponseBody
EVENT_NAME
-
-
Constructor Summary
Constructors Constructor Description RestModelResponseBody()
RestModelResponseBody(boolean includeResourceLinks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getEntity()
protected void
populateJson(jakarta.json.JsonObject object)
RestModelResponseBody<T>
setEntity(T entity)
-
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
-
getEntity
public T getEntity()
-
setEntity
public RestModelResponseBody<T> setEntity(T entity)
-
populateJson
protected void populateJson(jakarta.json.JsonObject object) throws jakarta.json.JsonException
- Overrides:
populateJson
in classResponseBody
- Throws:
jakarta.json.JsonException
-
-