| Modifier and Type | Field and Description |
|---|---|
protected IResourceContext |
ReprRendererAbstract.resourceContext |
| Modifier and Type | Method and Description |
|---|---|
IResourceContext |
ReprRendererAbstract.getResourceContext() |
| Modifier and Type | Method and Description |
|---|---|
static LinkBuilder |
LinkBuilder.newBuilder(IResourceContext resourceContext,
String rel,
javax.ws.rs.core.MediaType mediaType,
String hrefFormat,
Object... hrefArgs) |
static LinkBuilder |
LinkBuilder.newBuilder(IResourceContext resourceContext,
String rel,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
String hrefFormat,
Object... hrefArgs) |
ReprRenderer<?,?> |
RendererFactory.newRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Constructor and Description |
|---|
LinkBuilder(IResourceContext resourceContext,
String rel,
String href,
javax.ws.rs.core.MediaType mediaType) |
ReprRendererAbstract(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Modifier and Type | Field and Description |
|---|---|
protected IResourceContext |
DomainObjectLinkTo.resourceContext |
| Modifier and Type | Method and Description |
|---|---|
static LinkBuilder |
DomainObjectReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
static LinkBuilder |
DomainObjectReprRenderer.newLinkToObjectIconBuilder(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
static LinkBuilder |
DomainObjectReprRenderer.newLinkToObjectLayoutBuilder(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
DomainObjectLinkTo |
DomainObjectLinkTo.usingUrlBase(IResourceContext resourceContext) |
ObjectAdapterLinkTo |
ObjectAdapterLinkTo.usingUrlBase(IResourceContext resourceContext) |
static Object |
DomainObjectReprRenderer.valueOrRef(IResourceContext context,
JsonValueEncoder jsonValueEncoder,
org.apache.isis.core.metamodel.spec.ManagedObject adapter) |
| Constructor and Description |
|---|
AbstractObjectMemberReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
String memberId,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation,
org.apache.isis.applib.annotation.Where where) |
ActionResultReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
ActionResultReprRenderer.SelfLink selfLink,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
DomainObjectReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ListReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ObjectActionReprRenderer(IResourceContext resourceContext) |
ObjectActionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollowSpecs,
String actionId,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ObjectCollectionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollowSpecs,
String collectionId,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ObjectPropertyReprRenderer(IResourceContext context) |
ObjectPropertyReprRenderer(IResourceContext context,
LinkFollowSpecs linkFollower,
String propertyId,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ScalarValueReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation |
DomainTypeReprRenderer.argumentsTo(IResourceContext resourceContext,
String paramName,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpec) |
static LinkBuilder |
DomainTypeReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpec) |
static LinkBuilder |
ActionDescriptionReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpecification,
org.apache.isis.core.metamodel.spec.feature.ObjectAction objectAction) |
static LinkBuilder |
ActionParameterDescriptionReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpecification,
org.apache.isis.core.metamodel.spec.feature.ObjectActionParameter objectActionParameter) |
static LinkBuilder |
CollectionDescriptionReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpecification,
org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation collection) |
static LinkBuilder |
PropertyDescriptionReprRenderer.newLinkToBuilder(IResourceContext resourceContext,
org.apache.isis.viewer.restfulobjects.applib.Rel rel,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpecification,
org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation property) |
static LinkBuilder |
DomainTypeReprRenderer.newLinkToLayoutBuilder(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ObjectSpecification objectSpec) |
| Constructor and Description |
|---|
AbstractTypeFeatureReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
AbstractTypeMemberReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ActionDescriptionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
ActionParameterDescriptionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
CollectionDescriptionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
DomainTypeReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
PropertyDescriptionReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
TypeActionResultReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
TypeListReprRenderer(IResourceContext resourceContext,
LinkFollowSpecs linkFollower,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
RepresentationService.actionPrompt(IResourceContext resourceContext,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response |
RepresentationServiceContentNegotiator.actionPrompt(IResourceContext renderContext,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response |
RepresentationService.actionResult(IResourceContext resourceContext,
ObjectAndActionInvocation objectAndActionInvocation,
ActionResultReprRenderer.SelfLink selfLink) |
javax.ws.rs.core.Response |
RepresentationServiceContentNegotiator.actionResult(IResourceContext renderContext,
ObjectAndActionInvocation objectAndActionInvocation,
ActionResultReprRenderer.SelfLink selfLink) |
javax.ws.rs.core.Response |
RepresentationService.collectionDetails(IResourceContext resourceContext,
ObjectAndCollection objectAndCollection,
MemberReprMode memberReprMode) |
javax.ws.rs.core.Response |
RepresentationServiceContentNegotiator.collectionDetails(IResourceContext renderContext,
ObjectAndCollection objectAndCollection,
MemberReprMode memberReprMode) |
javax.ws.rs.core.Response |
RepresentationService.objectRepresentation(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response |
RepresentationServiceContentNegotiator.objectRepresentation(IResourceContext renderContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response |
RepresentationService.propertyDetails(IResourceContext resourceContext,
ObjectAndProperty objectAndProperty,
MemberReprMode memberReprMode) |
javax.ws.rs.core.Response |
RepresentationServiceContentNegotiator.propertyDetails(IResourceContext renderContext,
ObjectAndProperty objectAndProperty,
MemberReprMode memberReprMode) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationService.buildResponse(IResourceContext renderContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceAbstract.buildResponse(IResourceContext renderContext2,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceForRestfulObjectsV1_0.buildResponse(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceOrgApacheIsisV1.buildResponse(IResourceContext resourceContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter)
Domain object is returned as a map with the RO 1.0 representation as a special '$$ro' property
within that map.
|
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceXRoDomainType.buildResponse(IResourceContext renderContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter)
search for an accept header in form
application/xml;profile=urn:org.restfulobjects:repr-types/object;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationService.buildResponse(IResourceContext renderContext,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceAbstract.buildResponse(IResourceContext renderContext2,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceForRestfulObjectsV1_0.buildResponse(IResourceContext resourceContext,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceOrgApacheIsisV1.buildResponse(IResourceContext resourceContext,
ObjectAndAction objectAndAction)
Action prompt is not supported.
|
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationService.buildResponse(IResourceContext renderContext,
ObjectAndActionInvocation objectAndActionInvocation) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceAbstract.buildResponse(IResourceContext renderContext2,
ObjectAndActionInvocation objectAndActionInvocation) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceForRestfulObjectsV1_0.buildResponse(IResourceContext resourceContext,
ObjectAndActionInvocation objectAndActionInvocation) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceOrgApacheIsisV1.buildResponse(IResourceContext resourceContext,
ObjectAndActionInvocation objectAndActionInvocation)
Action invocation is supported provided it returns a single domain object or a list of domain objects
(ie invocations returning void or scalar value are not supported).
|
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceXRoDomainType.buildResponse(IResourceContext renderContext,
ObjectAndActionInvocation objectAndActionInvocation)
search for an accept header in form
application/xml;profile=urn:org.restfulobjects:repr-types/action-result;x-ro-domain-type=todoapp.dto.module.todoitem.ToDoItemDto |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationService.buildResponse(IResourceContext renderContext,
ObjectAndCollection objectAndCollection) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceAbstract.buildResponse(IResourceContext renderContext2,
ObjectAndCollection objectAndCollection) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceForRestfulObjectsV1_0.buildResponse(IResourceContext resourceContext,
ObjectAndCollection objectAndCollection) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceOrgApacheIsisV1.buildResponse(IResourceContext resourceContext,
ObjectAndCollection objectAndCollection)
Individual (parented) collection of an object is returned as a list with the RO representation
as an object in the list with a single property named '$$ro'
|
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationService.buildResponse(IResourceContext renderContext,
ObjectAndProperty objectAndProperty) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceAbstract.buildResponse(IResourceContext renderContext2,
ObjectAndProperty objectAndProperty) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceForRestfulObjectsV1_0.buildResponse(IResourceContext resourceContext,
ObjectAndProperty objectAndProperty) |
javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceOrgApacheIsisV1.buildResponse(IResourceContext resourceContext,
ObjectAndProperty objectAndProperty)
Individual property of an object is not supported.
|
protected javax.ws.rs.core.Response.ResponseBuilder |
ContentNegotiationServiceXRoDomainType.buildResponse(IResourceContext renderContext,
Object domainObject,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType) |
protected javax.ws.rs.core.MediaType |
ContentNegotiationServiceXRoDomainType.mediaTypeFrom(IResourceContext renderContext,
org.apache.isis.viewer.restfulobjects.applib.RepresentationType representationType) |
protected EnumSet<org.apache.isis.applib.client.SuppressionType> |
ContentNegotiationServiceOrgApacheIsisV1.suppress(IResourceContext resourceContext) |
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.