@Path(value="{endpoint}")
public class SCIMResource
extends AbstractSCIMResource
| Constructor and Description |
|---|
SCIMResource(SCIMApplication application,
OAuthTokenHandler tokenHandler)
Create a new SCIM wink resource for operations on a SCIM endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
doDotJsonDelete(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the DELETE operation on a specified user resource where the URL
specifies JSON content type.
|
javax.ws.rs.core.Response |
doDotJsonGet(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the GET operation on a specified user resource where the URL
specifies JSON content type.
|
javax.ws.rs.core.Response |
doDotXmlDelete(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the DELETE operation on a specified user resource where the URL
specifies XML content type.
|
javax.ws.rs.core.Response |
doDotXmlGet(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the GET operation on a specified user resource where the URL
specifies XML content type.
|
javax.ws.rs.core.Response |
doJsonDelete(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the DELETE operation on a specified user resource producing
JSON format.
|
javax.ws.rs.core.Response |
doJsonDotJsonPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming and producing JSON format.
|
javax.ws.rs.core.Response |
doJsonDotJsonPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation where the URL specifies JSON format.
|
javax.ws.rs.core.Response |
doJsonDotXmlPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming JSON format and producing XML
format.
|
javax.ws.rs.core.Response |
doJsonDotXmlPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation where the URL specifies XML format.
|
javax.ws.rs.core.Response |
doJsonGet(String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo,
String filterString,
String baseID,
String searchScope,
String sortBy,
String sortOrder,
String pageStartIndex,
String pageSize)
Implement the GET query operation producing JSON format.
|
javax.ws.rs.core.Response |
doJsonGet(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the GET operation on a specified user resource producing
JSON format.
|
javax.ws.rs.core.Response |
doJsonJsonPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming and producing JSON format.
|
javax.ws.rs.core.Response |
doJsonJsonPost(InputStream inputStream,
String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the POST operation consuming and producing JSON format.
|
javax.ws.rs.core.Response |
doJsonJsonPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation consuming and producing JSON format.
|
javax.ws.rs.core.Response |
doJsonXmlPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming JSON format and producing XML
format.
|
javax.ws.rs.core.Response |
doJsonXmlPost(InputStream inputStream,
String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the POST operation consuming JSON format and producing XML
format.
|
javax.ws.rs.core.Response |
doJsonXmlPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation consuming JSON format and producing XML
format.
|
javax.ws.rs.core.Response |
doXmlDelete(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the DELETE operation on a specified user resource producing
XML format.
|
javax.ws.rs.core.Response |
doXmlDotJsonPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming XML format and producing JSON
format.
|
javax.ws.rs.core.Response |
doXmlDotJsonPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation consuming XML and where the URL specifies
producing JSON format.
|
javax.ws.rs.core.Response |
doXmlDotXmlPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming and producing XML format.
|
javax.ws.rs.core.Response |
doXmlDotXmlPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation where the URL specifies XML format.
|
javax.ws.rs.core.Response |
doXmlGet(String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo,
String filterString,
String baseID,
String searchScope,
String sortBy,
String sortOrder,
String pageStartIndex,
String pageSize)
Implement the GET query operation producing XML format.
|
javax.ws.rs.core.Response |
doXmlGet(String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the GET operation on a specified user resource producing
XML format.
|
javax.ws.rs.core.Response |
doXmlJsonPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming XML format and producing JSON
format.
|
javax.ws.rs.core.Response |
doXmlJsonPost(InputStream inputStream,
String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the POST operation consuming XML format and producing JSON
format.
|
javax.ws.rs.core.Response |
doXmlJsonPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation consuming XML format and producing JSON
format.
|
javax.ws.rs.core.Response |
doXmlXmlPatch(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PATCH operation consuming and producing XML format.
|
javax.ws.rs.core.Response |
doXmlXmlPost(InputStream inputStream,
String endpoint,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the POST operation consuming and producing XML format.
|
javax.ws.rs.core.Response |
doXmlXmlPut(InputStream inputStream,
String endpoint,
String userID,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo)
Implement the PUT operation consuming and producing XML format.
|
getUserssetResponseEntitypublic SCIMResource(SCIMApplication application, OAuthTokenHandler tokenHandler)
application - The SCIMApplication initializing this reosurce.tokenHandler - The token handler to use for OAuth
authentication.@GET @Produces(value="application/json") public javax.ws.rs.core.Response doJsonGet(@PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam(value="filter") String filterString, @QueryParam(value="base-id") String baseID, @QueryParam(value="scope") String searchScope, @QueryParam(value="sortBy") String sortBy, @QueryParam(value="sortOrder") String sortOrder, @QueryParam(value="startIndex") String pageStartIndex, @QueryParam(value="count") String pageSize)
endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context of the current request.headers - The request headers.uriInfo - The URI info for the request.filterString - The filter query parameter, or null.baseID - The SCIM resource ID of the search base entry,
or null.searchScope - The LDAP search scope to use, or null.sortBy - The sortBy query parameter, or null.sortOrder - The sortOrder query parameter, or null.pageStartIndex - The startIndex query parameter, or null.pageSize - The count query parameter, or null.@GET @Produces(value="application/xml") public javax.ws.rs.core.Response doXmlGet(@PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam(value="filter") String filterString, @QueryParam(value="base-id") String baseID, @QueryParam(value="scope") String searchScope, @QueryParam(value="sortBy") String sortBy, @QueryParam(value="sortOrder") String sortOrder, @QueryParam(value="startIndex") String pageStartIndex, @QueryParam(value="count") String pageSize)
endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context of the current request.headers - The request headers.uriInfo - The URI info for the request.filterString - The filter query parameter, or null.baseID - The SCIM resource ID of the search base entry,
or null.searchScope - The LDAP search scope to use, or null.sortBy - The sortBy query parameter, or null.sortOrder - The sortOrder query parameter, or null.pageStartIndex - The startIndex query parameter, or null.pageSize - The count query parameter, or null.@GET
@Path(value="{userID}")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonGet(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The requested user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@GET
@Path(value="{userID}")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlGet(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The requested user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@GET
@Path(value="{userID}.json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doDotJsonGet(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The requested user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@GET
@Path(value="{userID}.xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doDotXmlGet(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The requested user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@POST @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response doJsonJsonPost(InputStream inputStream, @PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@POST @Consumes(value="application/xml") @Produces(value="application/xml") public javax.ws.rs.core.Response doXmlXmlPost(InputStream inputStream, @PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@POST @Consumes(value="application/xml") @Produces(value="application/json") public javax.ws.rs.core.Response doXmlJsonPost(InputStream inputStream, @PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@POST @Consumes(value="application/json") @Produces(value="application/xml") public javax.ws.rs.core.Response doJsonXmlPost(InputStream inputStream, @PathParam(value="endpoint") String endpoint, @Context javax.servlet.http.HttpServletRequest request, @Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonJsonPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}.json")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonDotJsonPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}.json")
@Consumes(value="application/xml")
@Produces(value="application/json")
public javax.ws.rs.core.Response doXmlDotJsonPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}.xml")
@Consumes(value="application/xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlDotXmlPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}.xml")
@Consumes(value="application/json")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doJsonDotXmlPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}")
@Consumes(value="application/xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlXmlPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}")
@Consumes(value="application/xml")
@Produces(value="application/json")
public javax.ws.rs.core.Response doXmlJsonPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@PUT
@Path(value="{userID}")
@Consumes(value="application/json")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doJsonXmlPut(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonJsonPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}")
@Consumes(value="application/xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlXmlPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}")
@Consumes(value="application/xml")
@Produces(value="application/json")
public javax.ws.rs.core.Response doXmlJsonPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}")
@Consumes(value="application/json")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doJsonXmlPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}.json")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonDotJsonPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}.xml")
@Consumes(value="application/xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlDotXmlPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}.json")
@Consumes(value="application/xml")
@Produces(value="application/json")
public javax.ws.rs.core.Response doXmlDotJsonPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@Path(value="{userID}.xml")
@Consumes(value="application/json")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doJsonDotXmlPatch(InputStream inputStream,
@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
inputStream - The content to be consumed.endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@DELETE
@Path(value="{userID}")
@Produces(value="application/json")
public javax.ws.rs.core.Response doJsonDelete(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@DELETE
@Path(value="{userID}")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doXmlDelete(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@DELETE
@Path(value="{userID}.json")
@Produces(value="application/json")
public javax.ws.rs.core.Response doDotJsonDelete(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.@DELETE
@Path(value="{userID}.xml")
@Produces(value="application/xml")
public javax.ws.rs.core.Response doDotXmlDelete(@PathParam(value="endpoint")
String endpoint,
@PathParam(value="userID")
String userID,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
endpoint - The resource endpoint.userID - The target user ID.request - The current HTTP servlet request.securityContext - The security context for the request.headers - The request headers.uriInfo - The URI info for the request.Copyright © 2011–2016 UnboundID. All rights reserved.