@Service @Named(value="isisRoRendering.RepresentationServiceContentNegotiator") @Order(value=-1073741824) @Primary @Qualifier(value="ContentNegotiator") public class RepresentationServiceContentNegotiator extends Object implements RepresentationService
RepresentationService.Intent| Constructor and Description |
|---|
RepresentationServiceContentNegotiator() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
actionPrompt(IResourceContext renderContext,
ObjectAndAction objectAndAction) |
javax.ws.rs.core.Response |
actionResult(IResourceContext renderContext,
ObjectAndActionInvocation objectAndActionInvocation,
ActionResultReprRenderer.SelfLink selfLink) |
protected javax.ws.rs.core.Response |
buildResponse(javax.ws.rs.core.Response.ResponseBuilder responseBuilder)
Override to allow further customization.
|
javax.ws.rs.core.Response |
collectionDetails(IResourceContext renderContext,
ObjectAndCollection objectAndCollection,
MemberReprMode memberReprMode) |
javax.ws.rs.core.Response |
objectRepresentation(IResourceContext renderContext,
org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter) |
javax.ws.rs.core.Response |
propertyDetails(IResourceContext renderContext,
ObjectAndProperty objectAndProperty,
MemberReprMode memberReprMode) |
public RepresentationServiceContentNegotiator()
public javax.ws.rs.core.Response objectRepresentation(IResourceContext renderContext, org.apache.isis.core.metamodel.spec.ManagedObject objectAdapter)
objectRepresentation in interface RepresentationServicepublic javax.ws.rs.core.Response propertyDetails(IResourceContext renderContext, ObjectAndProperty objectAndProperty, MemberReprMode memberReprMode)
propertyDetails in interface RepresentationServicepublic javax.ws.rs.core.Response collectionDetails(IResourceContext renderContext, ObjectAndCollection objectAndCollection, MemberReprMode memberReprMode)
collectionDetails in interface RepresentationServicepublic javax.ws.rs.core.Response actionPrompt(IResourceContext renderContext, ObjectAndAction objectAndAction)
actionPrompt in interface RepresentationServicepublic javax.ws.rs.core.Response actionResult(IResourceContext renderContext, ObjectAndActionInvocation objectAndActionInvocation, ActionResultReprRenderer.SelfLink selfLink)
actionResult in interface RepresentationServiceprotected javax.ws.rs.core.Response buildResponse(javax.ws.rs.core.Response.ResponseBuilder responseBuilder)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.