Refine search
final ResponseDocType responseDoc = resourceDoc.getResponse(m.getInvocable().getDefinitionMethod().getDeclaringClass(), m.getInvocable().getDefinitionMethod()); List<Response> responses = new ArrayList<Response>(); if (responseDoc != null && responseDoc.hasRepresentations()) { final Param param = new Param(); param.setName(wadlParamType.getName()); param.setStyle(ParamStyle.fromValue(wadlParamType.getStyle())); param.setType(wadlParamType.getType()); addDoc(param.getDoc(), wadlParamType.getDoc()); for (final Response response : responses) { response.getParam().add(param);
for (Parameter parameter : requestParameters) { if (parameter.getSource() == Parameter.Source.ENTITY || parameter.getSource() == Parameter.Source.UNKNOWN) { for (MediaType mediaType : resourceMethod.getConsumedTypes()) { setRepresentationForMediaType(parentResource, resourceMethod, mediaType, wadlRequest); List<MediaType> supportedInputTypes = resourceMethod.getConsumedTypes(); if (supportedInputTypes.isEmpty() || (supportedInputTypes.size() == 1 && supportedInputTypes.get(0).isWildcardType())) { List<MediaType> supportedInputTypes = resourceMethod.getConsumedTypes(); if (supportedInputTypes.isEmpty() || (supportedInputTypes.size() == 1 && supportedInputTypes.get(0).isWildcardType())) { continue; if (wadlParam.getStyle() == ParamStyle.TEMPLATE || wadlParam.getStyle() == ParamStyle.MATRIX) { wadlResourceParams.put(wadlParam.getName(), wadlParam); } else { wadlRequest.getParam().add(wadlParam);
Param wadlParam = new Param(); wadlParam.setName(p.getSourceName()); wadlParam.setStyle(ParamStyle.QUERY); break; case QUERY: wadlParam.setStyle(ParamStyle.QUERY); break; case MATRIX: wadlParam.setStyle(ParamStyle.MATRIX); break; case PATH: wadlParam.setStyle(ParamStyle.TEMPLATE); break; case HEADER: wadlParam.setStyle(ParamStyle.HEADER); break; case COOKIE: wadlParam.setStyle(ParamStyle.HEADER); wadlParam.setName("Cookie"); wadlParam.setPath(p.getSourceName()); break; default: wadlParam.setDefault(p.getDefaultValue()); wadlParam.setRepeating(true); pClass = pClass.getComponentType();
try { org.glassfish.jersey.server.model.Resource.Builder builder = org.glassfish.jersey.server.model.Resource .builder(locator.getInvocable().getRawResponseType()); if (builder == null) { return null; if (locator.isExtended()) { wadlSubResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); for (Parameter param : locator.getInvocable().getParameters()) { Param wadlParam = generateParam(resource, locator, param); if (wadlParam != null && wadlParam.getStyle() == ParamStyle.TEMPLATE) { wadlSubResource.getParam().add(wadlParam);
/** * @param r Jersey resource component. * @param m resource method. * @param p method parameter. * @return the enhanced {@link Param}. * @see org.glassfish.jersey.server.wadl.WadlGenerator#createParam(org.glassfish.jersey.server.model.Resource, * org.glassfish.jersey.server.model.ResourceMethod, org.glassfish.jersey.server.model.Parameter) */ public Param createParam(final org.glassfish.jersey.server.model.Resource r, final org.glassfish.jersey.server.model.ResourceMethod m, final Parameter p) { final Param result = delegate.createParam(r, m, p); if (result != null) { final ParamDocType paramDoc = resourceDoc.getParamDoc(m.getInvocable().getDefinitionMethod().getDeclaringClass(), m.getInvocable().getDefinitionMethod(), p); if (paramDoc != null && !isEmpty(paramDoc.getCommentText())) { final Doc doc = new Doc(); doc.getContent().add(paramDoc.getCommentText()); result.getDoc().add(doc); } } return result; }
final Param param = new Param(); param.setName( wadlParamType.getName() ); param.setStyle( ParamStyle.fromValue( wadlParamType.getStyle() ) ); param.setType( wadlParamType.getType() ); addDoc( param.getDoc(), wadlParamType.getDoc() ); for(Response response : responses) { response.getParam().add(param);
/** * Create an instance of {@link Param } * */ public Param createParam() { return new Param(); }
private Param getParamByName(final List<Param> params, final String name) { for (Param param : params) { if (param.getName().equals(name)) { return param; } } return null; }
public void setName(final QName name) { param.setType(name); } }));
/** * @param r * @param m * @param p * @return the enhanced {@link Param} * @see com.sun.jersey.server.wadl.WadlGenerator#createParam(com.sun.jersey.api.model.AbstractResource, com.sun.jersey.api.model.AbstractMethod, com.sun.jersey.api.model.Parameter) */ public Param createParam(AbstractResource r, AbstractMethod m, Parameter p) { final Param result = _delegate.createParam(r, m, p); if (result != null) { final ParamDocType paramDoc = resourceDoc.getParamDoc( r.getResourceClass(), (m == null ? null : m.getMethod()), p ); if(paramDoc != null && !isEmpty( paramDoc.getCommentText())) { final Doc doc = new Doc(); doc.getContent().add( paramDoc.getCommentText() ); result.getDoc().add( doc ); } } return result; }
if (wadlParam != null && wadlParam.getStyle() == ParamStyle.TEMPLATE) { wadlSubResource.getParam().add(wadlParam);
try { org.glassfish.jersey.server.model.Resource.Builder builder = org.glassfish.jersey.server.model.Resource .builder(locator.getInvocable().getRawResponseType()); if (builder == null) { return null; if (locator.isExtended()) { wadlSubResource.getAny().add(WadlApplicationContextImpl.EXTENDED_ELEMENT); for (Parameter param : locator.getInvocable().getParameters()) { Param wadlParam = generateParam(resource, locator, param); if (wadlParam != null && wadlParam.getStyle() == ParamStyle.TEMPLATE) { wadlSubResource.getParam().add(wadlParam);
/** * @param r Jersey resource component. * @param m resource method. * @param p method parameter. * @return the enhanced {@link Param}. * @see org.glassfish.jersey.server.wadl.WadlGenerator#createParam(org.glassfish.jersey.server.model.Resource, * org.glassfish.jersey.server.model.ResourceMethod, org.glassfish.jersey.server.model.Parameter) */ public Param createParam(final org.glassfish.jersey.server.model.Resource r, final org.glassfish.jersey.server.model.ResourceMethod m, final Parameter p) { final Param result = delegate.createParam(r, m, p); if (result != null) { final ParamDocType paramDoc = resourceDoc.getParamDoc(m.getInvocable().getDefinitionMethod().getDeclaringClass(), m.getInvocable().getDefinitionMethod(), p); if (paramDoc != null && !isEmpty(paramDoc.getCommentText())) { final Doc doc = new Doc(); doc.getContent().add(paramDoc.getCommentText()); result.getDoc().add(doc); } } return result; }
final Param param = new Param(); param.setName( wadlParamType.getName() ); param.setStyle( ParamStyle.fromValue( wadlParamType.getStyle() ) ); param.setType( wadlParamType.getType() ); addDoc( param.getDoc(), wadlParamType.getDoc() ); for(Response response : responses) { response.getParam().add(param);
/** * Create an instance of {@link Param } * */ public Param createParam() { return new Param(); }
private Param getParamByName(final List<Param> params, final String name) { for (Param param : params) { if (param.getName().equals(name)) { return param; } } return null; }
public void setName(final QName name) { param.setType(name); } }));
/** * @param r * @param m * @param p * @return the enhanced {@link Param} * @see com.sun.jersey.server.wadl.WadlGenerator#createParam(com.sun.jersey.api.model.AbstractResource, com.sun.jersey.api.model.AbstractMethod, com.sun.jersey.api.model.Parameter) */ public Param createParam(AbstractResource r, AbstractMethod m, Parameter p) { final Param result = _delegate.createParam(r, m, p); if (result != null) { final ParamDocType paramDoc = resourceDoc.getParamDoc( r.getResourceClass(), (m == null ? null : m.getMethod()), p ); if(paramDoc != null && !isEmpty( paramDoc.getCommentText())) { final Doc doc = new Doc(); doc.getContent().add( paramDoc.getCommentText() ); result.getDoc().add( doc ); } } return result; }