public abstract class ResourceAbstract extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ResourceAbstract.Caching |
| Modifier and Type | Field and Description |
|---|---|
static org.apache.isis.core.metamodel.spec.ActionType[] |
ACTION_TYPES |
protected static org.apache.isis.viewer.restfulobjects.applib.util.JsonMapper |
jsonMapper |
| Constructor and Description |
|---|
ResourceAbstract() |
| Modifier and Type | Method and Description |
|---|---|
static javax.ws.rs.core.Response.ResponseBuilder |
addLastModifiedAndETagIfAvailable(javax.ws.rs.core.Response.ResponseBuilder responseBuilder,
org.apache.isis.core.metamodel.adapter.version.Version version) |
protected org.apache.isis.core.metamodel.adapter.mgr.AdapterManager |
getAdapterManager() |
protected org.apache.isis.core.commons.authentication.AuthenticationSession |
getAuthenticationSession() |
protected org.apache.isis.core.commons.config.IsisConfiguration |
getConfiguration() |
protected org.apache.isis.applib.profiles.Localization |
getLocalization() |
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter |
getObjectAdapterElseNull(String domainType,
String instanceId) |
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter |
getObjectAdapterElseThrowNotFound(String domainType,
String instanceId) |
protected org.apache.isis.core.metamodel.adapter.oid.OidMarshaller |
getOidMarshaller() |
protected org.apache.isis.core.runtime.system.persistence.PersistenceSession |
getPersistenceSession() |
protected ResourceContext |
getResourceContext() |
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter |
getServiceAdapter(String serviceId) |
protected HttpServletRequest |
getServletRequest() |
protected org.apache.isis.core.metamodel.spec.ObjectSpecification |
getSpecification(String specFullName) |
protected org.apache.isis.core.metamodel.spec.SpecificationLoaderSpi |
getSpecificationLoader() |
protected void |
init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.applib.annotation.Where where) |
protected void |
init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.applib.annotation.Where where,
InputStream arguments) |
protected void |
init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.applib.annotation.Where where,
String queryString) |
protected void |
init(org.apache.isis.applib.annotation.Where where) |
protected static String |
jsonFor(Object object) |
protected static javax.ws.rs.core.Response.ResponseBuilder |
responseOf(org.apache.isis.viewer.restfulobjects.applib.client.RestfulResponse.HttpStatusCode httpStatusCode) |
static javax.ws.rs.core.Response.ResponseBuilder |
responseOfNoContent() |
static javax.ws.rs.core.Response.ResponseBuilder |
responseOfOk(org.apache.isis.viewer.restfulobjects.rendering.ReprRenderer<?,?> renderer,
ResourceAbstract.Caching caching) |
static javax.ws.rs.core.Response.ResponseBuilder |
responseOfOk(org.apache.isis.viewer.restfulobjects.rendering.ReprRenderer<?,?> renderer,
ResourceAbstract.Caching caching,
org.apache.isis.core.metamodel.adapter.version.Version version) |
protected static final org.apache.isis.viewer.restfulobjects.applib.util.JsonMapper jsonMapper
public static final org.apache.isis.core.metamodel.spec.ActionType[] ACTION_TYPES
public ResourceAbstract()
protected void init(org.apache.isis.applib.annotation.Where where)
protected void init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType, org.apache.isis.applib.annotation.Where where)
protected void init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType, org.apache.isis.applib.annotation.Where where, InputStream arguments)
protected void init(org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType, org.apache.isis.applib.annotation.Where where, String queryString)
protected ResourceContext getResourceContext()
protected org.apache.isis.core.metamodel.spec.ObjectSpecification getSpecification(String specFullName)
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter getObjectAdapterElseThrowNotFound(String domainType, String instanceId)
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter getObjectAdapterElseNull(String domainType, String instanceId)
protected org.apache.isis.core.metamodel.adapter.ObjectAdapter getServiceAdapter(String serviceId)
public static javax.ws.rs.core.Response.ResponseBuilder responseOfNoContent()
public static javax.ws.rs.core.Response.ResponseBuilder responseOfOk(org.apache.isis.viewer.restfulobjects.rendering.ReprRenderer<?,?> renderer, ResourceAbstract.Caching caching)
public static javax.ws.rs.core.Response.ResponseBuilder responseOfOk(org.apache.isis.viewer.restfulobjects.rendering.ReprRenderer<?,?> renderer, ResourceAbstract.Caching caching, org.apache.isis.core.metamodel.adapter.version.Version version)
protected static javax.ws.rs.core.Response.ResponseBuilder responseOf(org.apache.isis.viewer.restfulobjects.applib.client.RestfulResponse.HttpStatusCode httpStatusCode)
public static javax.ws.rs.core.Response.ResponseBuilder addLastModifiedAndETagIfAvailable(javax.ws.rs.core.Response.ResponseBuilder responseBuilder, org.apache.isis.core.metamodel.adapter.version.Version version)
protected org.apache.isis.core.commons.config.IsisConfiguration getConfiguration()
protected org.apache.isis.core.commons.authentication.AuthenticationSession getAuthenticationSession()
protected org.apache.isis.core.metamodel.spec.SpecificationLoaderSpi getSpecificationLoader()
protected org.apache.isis.core.metamodel.adapter.mgr.AdapterManager getAdapterManager()
protected org.apache.isis.core.runtime.system.persistence.PersistenceSession getPersistenceSession()
protected org.apache.isis.applib.profiles.Localization getLocalization()
protected org.apache.isis.core.metamodel.adapter.oid.OidMarshaller getOidMarshaller()
protected HttpServletRequest getServletRequest()
Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.