com.atlassian.bamboo.plugins.rest.util
Class RestHelper
java.lang.Object
com.atlassian.bamboo.plugins.rest.util.RestHelper
public final class RestHelper
- extends java.lang.Object
User: mwent Date: Apr 29, 2009 Time: 9:59:45 AM
Method Summary |
static javax.ws.rs.core.UriInfo |
addAutoExpand(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String expandable)
|
static RestPlans |
createPaginatedPlanResponse(java.util.Collection<Plan> plans,
LabelManager labelManager,
com.atlassian.user.User user,
javax.ws.rs.core.UriInfo uriInfo)
|
static boolean |
getFavouriteQueryParam(javax.ws.rs.core.UriInfo uriInfo)
|
static java.util.Map<java.lang.String,java.lang.String> |
getFormParamsMap(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams)
Returns first occurrence of parameters map |
static java.lang.Class |
getPlanType(javax.ws.rs.core.UriInfo uriInfo)
|
static java.util.List<java.lang.String> |
getQueryParamAsList(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String key)
|
static java.util.Map<java.lang.String,java.lang.String> |
getQueryParamsMap(javax.ws.rs.core.UriInfo uriInfo)
Returns first occurrence of parameters map |
static boolean |
hasCloverEnabledQueryParam(javax.ws.rs.core.UriInfo uriInfo)
|
static boolean |
hasQueryParam(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String param)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RestHelper
public RestHelper()
addAutoExpand
public static javax.ws.rs.core.UriInfo addAutoExpand(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String expandable)
getFavouriteQueryParam
public static boolean getFavouriteQueryParam(javax.ws.rs.core.UriInfo uriInfo)
getPlanType
public static java.lang.Class getPlanType(javax.ws.rs.core.UriInfo uriInfo)
hasCloverEnabledQueryParam
public static boolean hasCloverEnabledQueryParam(javax.ws.rs.core.UriInfo uriInfo)
hasQueryParam
public static boolean hasQueryParam(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String param)
getQueryParamAsList
public static java.util.List<java.lang.String> getQueryParamAsList(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String key)
getQueryParamsMap
@NotNull
public static java.util.Map<java.lang.String,java.lang.String> getQueryParamsMap(javax.ws.rs.core.UriInfo uriInfo)
- Returns first occurrence of parameters map
- Parameters:
uriInfo
-
- Returns:
getFormParamsMap
@NotNull
public static java.util.Map<java.lang.String,java.lang.String> getFormParamsMap(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams)
- Returns first occurrence of parameters map
- Parameters:
formParams
-
- Returns:
createPaginatedPlanResponse
public static RestPlans createPaginatedPlanResponse(java.util.Collection<Plan> plans,
LabelManager labelManager,
@Nullable
com.atlassian.user.User user,
javax.ws.rs.core.UriInfo uriInfo)
Copyright © 2011 Atlassian. All Rights Reserved.