com.unboundid.scim.sdk
Class PutResourceRequest

java.lang.Object
  extended by com.unboundid.scim.sdk.SCIMRequest
      extended by com.unboundid.scim.sdk.ResourceReturningRequest
          extended by com.unboundid.scim.sdk.PutResourceRequest

public final class PutResourceRequest
extends ResourceReturningRequest

This class represents a SCIM Put Resource request to replace the contents of an existing resource.


Constructor Summary
PutResourceRequest(URI baseURL, String authenticatedUserID, ResourceDescriptor resourceDescriptor, String resourceID, SCIMObject resourceObject, SCIMQueryAttributes attributes)
          Create a new SCIM Put Resource request from the provided information.
 
Method Summary
 String getResourceID()
          Get the target resource ID.
 SCIMObject getResourceObject()
          Get the contents of the resource to be created.
 
Methods inherited from class com.unboundid.scim.sdk.ResourceReturningRequest
getAttributes
 
Methods inherited from class com.unboundid.scim.sdk.SCIMRequest
getAuthenticatedUserID, getBaseURL, getResourceDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PutResourceRequest

public PutResourceRequest(URI baseURL,
                          String authenticatedUserID,
                          ResourceDescriptor resourceDescriptor,
                          String resourceID,
                          SCIMObject resourceObject,
                          SCIMQueryAttributes attributes)
Create a new SCIM Put Resource request from the provided information.

Parameters:
baseURL - The base URL for the SCIM service.
authenticatedUserID - The authenticated user name or null if the request is not authenticated.
resourceDescriptor - The ResourceDescriptor associated with this request.
resourceID - The target resource ID.
resourceObject - The new contents of the resource.
attributes - The set of requested attributes.
Method Detail

getResourceID

public String getResourceID()
Get the target resource ID.

Returns:
The target resource ID.

getResourceObject

public SCIMObject getResourceObject()
Get the contents of the resource to be created.

Returns:
The contents of the resource to be created.


Copyright © 2011-2012 UnboundID. All Rights Reserved.