@Override public Representation createRequestRepresentation(org.glassfish.jersey.server.model.Resource r, ResourceMethod m, MediaType mediaType) { Representation wadlRepresentation = new Representation(); wadlRepresentation.setMediaType(mediaType.toString()); return wadlRepresentation; }
/** * @param r * @param m * @param mediaType * @return the enhanced {@link Representation} * @see com.sun.jersey.server.wadl.WadlGenerator#createRequestRepresentation(com.sun.jersey.api.model.AbstractResource, com.sun.jersey.api.model.AbstractResourceMethod, javax.ws.rs.core.MediaType) */ public Representation createRequestRepresentation( AbstractResource r, AbstractResourceMethod m, MediaType mediaType ) { final Representation result = _delegate.createRequestRepresentation( r, m, mediaType ); final RepresentationDocType requestRepresentation = resourceDoc.getRequestRepresentation( r.getResourceClass(), m.getMethod(), result.getMediaType() ); if ( requestRepresentation != null ) { result.setElement( requestRepresentation.getElement() ); addDocForExample( result.getDoc(), requestRepresentation.getExample() ); } return result; }
final Response response = new Response(); final Representation wadlRepresentation = new Representation(); wadlRepresentation.setElement(representationDoc.getElement()); wadlRepresentation.setMediaType(representationDoc.getMediaType()); addDocForExample(wadlRepresentation.getDoc(), representationDoc.getExample()); addDoc(wadlRepresentation.getDoc(), representationDoc.getDoc());
@Override public void setName(final QName name) { rt.setElement(name); } }));
private Representation getRepresentationByMediaType( final List<Representation> representations, MediaType mediaType) { for (Representation representation : representations) { if (mediaType.toString().equals(representation.getMediaType())) { return representation; } } return null; }
/** * Create an instance of {@link Representation } * */ public Representation createRepresentation() { return new Representation(); }
final Representation wadlRepresentation = setRepresentationForMediaType(parentResource, resourceMethod, mediaType, wadlRequest); if (getParamByName(wadlRepresentation.getParam(), parameter.getSourceName()) == null) { final Param wadlParam = generateParam(parentResource, resourceMethod, parameter); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam); final Representation wadlRepresentation = setRepresentationForMediaType(parentResource, resourceMethod, mediaType, wadlRequest); if (getParamByName(wadlRepresentation.getParam(), parameter.getSourceName()) == null) { final Param wadlParam = generateParam(parentResource, resourceMethod, parameter); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam);
final Response response = new Response(); final Representation wadlRepresentation = new Representation(); wadlRepresentation.setElement(representationDoc.getElement()); wadlRepresentation.setMediaType(representationDoc.getMediaType()); addDocForExample(wadlRepresentation.getDoc(), representationDoc.getExample()); addDoc(wadlRepresentation.getDoc(), representationDoc.getDoc());
@Override public void setName(final QName name) { rt.setElement(name); } }));
private Representation getRepresentationByMediaType( final List<Representation> representations, MediaType mediaType) { for (Representation representation : representations) { if (mediaType.toString().equals(representation.getMediaType())) { return representation; } } return null; }
/** * Create an instance of {@link Representation } * */ public Representation createRepresentation() { return new Representation(); }
final Representation wadlRepresentation = setRepresentationForMediaType(parentResource, resourceMethod, mediaType, wadlRequest); if (getParamByName(wadlRepresentation.getParam(), parameter.getSourceName()) == null) { final Param wadlParam = generateParam(parentResource, resourceMethod, parameter); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam); final Representation wadlRepresentation = setRepresentationForMediaType(parentResource, resourceMethod, mediaType, wadlRequest); if (getParamByName(wadlRepresentation.getParam(), parameter.getSourceName()) == null) { final Param wadlParam = generateParam(parentResource, resourceMethod, parameter); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam);
Response response = new Response(); final Representation wadlRepresentation = new Representation(); wadlRepresentation.setElement( representationDoc.getElement() ); wadlRepresentation.setMediaType( representationDoc.getMediaType() ); addDocForExample( wadlRepresentation.getDoc(), representationDoc.getExample() ); addDoc( wadlRepresentation.getDoc(), representationDoc.getDoc() );
/** * @param r Jersey resource component. * @param m resource method. * @param mediaType media type. * @return the enhanced {@link com.sun.research.ws.wadl.Representation}. * @see org.glassfish.jersey.server.wadl.WadlGenerator#createRequestRepresentation(org.glassfish.jersey.server.model.Resource, * org.glassfish.jersey.server.model.ResourceMethod, javax.ws.rs.core.MediaType) */ public Representation createRequestRepresentation(final org.glassfish.jersey.server.model.Resource r, final org.glassfish.jersey.server.model.ResourceMethod m, final MediaType mediaType) { final Representation result = delegate.createRequestRepresentation(r, m, mediaType); final RepresentationDocType requestRepresentation = resourceDoc.getRequestRepresentation(m.getInvocable() .getDefinitionMethod().getDeclaringClass(), m.getInvocable().getDefinitionMethod(), result.getMediaType() ); if (requestRepresentation != null) { result.setElement(requestRepresentation.getElement()); addDocForExample(result.getDoc(), requestRepresentation.getExample()); } return result; }
public Representation createResponseRepresentation(org.glassfish.jersey.server.model.Resource r, ResourceMethod m, MediaType mediaType) { Representation wadlRepresentation = new Representation(); wadlRepresentation.setMediaType(mediaType.toString()); return wadlRepresentation; }
public void setName(final QName name) { representation.setElement(name); } }));
private Representation getRepresentationByMediaType( final List<Representation> representations, MediaType mediaType) { for (Representation representation : representations) { if (mediaType.toString().equals(representation.getMediaType())) { return representation; } } return null; }
/** * Create an instance of {@link Representation } * */ public Representation createRepresentation() { return new Representation(); }
if (getParamByName(wadlRepresentation.getParam(), p.getSourceName()) == null) { final Param wadlParam = generateParam(r, m, p); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam); if (getParamByName(wadlRepresentation.getParam(), p.getSourceName()) == null) { final Param wadlParam = generateParam(r, m, p); if (wadlParam != null) { wadlRepresentation.getParam().add(wadlParam);
final Response response = new Response(); final Representation wadlRepresentation = new Representation(); wadlRepresentation.setElement(representationDoc.getElement()); wadlRepresentation.setMediaType(representationDoc.getMediaType()); addDocForExample(wadlRepresentation.getDoc(), representationDoc.getExample()); addDoc(wadlRepresentation.getDoc(), representationDoc.getDoc());