|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of BaseResource in com.unboundid.scim.data |
|---|
| Classes in com.unboundid.scim.data with type parameters of type BaseResource | |
|---|---|
interface |
ResourceFactory<R extends BaseResource>
Factory interface for creating SCIM resource instances for a given resource descriptor. |
| Subclasses of BaseResource in com.unboundid.scim.data | |
|---|---|
class |
GroupResource
This class represents a Group resource. |
class |
ServiceProviderConfig
This class represents the SCIM Service Provider Configuration. |
class |
UserResource
This class represents a User resource. |
| Fields in com.unboundid.scim.data with type parameters of type BaseResource | |
|---|---|
static ResourceFactory<BaseResource> |
BaseResource.BASE_RESOURCE_FACTORY
A ResourceFactory for creating BaseResource
instances. |
| Uses of BaseResource in com.unboundid.scim.marshal |
|---|
| Methods in com.unboundid.scim.marshal with type parameters of type BaseResource | ||
|---|---|---|
|
Unmarshaller.unmarshal(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM resource from an input stream. |
|
|
Unmarshaller.unmarshalResources(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM query response from an input stream. |
|
| Methods in com.unboundid.scim.marshal with parameters of type BaseResource | |
|---|---|
void |
StreamMarshaller.marshal(BaseResource resource)
Write a SCIM object. |
void |
Marshaller.marshal(BaseResource resource,
OutputStream outputStream)
Write a SCIM object to an output stream. |
| Method parameters in com.unboundid.scim.marshal with type arguments of type BaseResource | |
|---|---|
void |
StreamMarshaller.marshal(Resources<? extends BaseResource> response)
Write a SCIM query response. |
void |
Marshaller.marshal(Resources<? extends BaseResource> response,
OutputStream outputStream)
Write a SCIM listing response to an output stream. |
| Uses of BaseResource in com.unboundid.scim.marshal.json |
|---|
| Methods in com.unboundid.scim.marshal.json with type parameters of type BaseResource | ||
|---|---|---|
|
JsonUnmarshaller.unmarshal(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM resource from an input stream. |
|
protected
|
JsonParser.unmarshal(org.json.JSONObject jsonObject,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory,
org.json.JSONArray defaultSchemas)
Read a SCIM resource from the specified JSON object. |
|
|
JsonUnmarshaller.unmarshalResources(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM query response from an input stream. |
|
| Methods in com.unboundid.scim.marshal.json with parameters of type BaseResource | |
|---|---|
void |
JsonStreamMarshaller.marshal(BaseResource resource)
Write a SCIM object. |
void |
JsonMarshaller.marshal(BaseResource resource,
OutputStream outputStream)
Write a SCIM object to an output stream. |
| Method parameters in com.unboundid.scim.marshal.json with type arguments of type BaseResource | |
|---|---|
void |
JsonStreamMarshaller.marshal(Resources<? extends BaseResource> response)
Write a SCIM query response. |
void |
JsonMarshaller.marshal(Resources<? extends BaseResource> response,
OutputStream outputStream)
Write a SCIM listing response to an output stream. |
| Uses of BaseResource in com.unboundid.scim.marshal.xml |
|---|
| Methods in com.unboundid.scim.marshal.xml with type parameters of type BaseResource | ||
|---|---|---|
|
XmlUnmarshaller.unmarshal(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM resource from an input stream. |
|
|
XmlUnmarshaller.unmarshalResources(InputStream inputStream,
ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Reads a SCIM query response from an input stream. |
|
| Methods in com.unboundid.scim.marshal.xml with parameters of type BaseResource | |
|---|---|
void |
XmlStreamMarshaller.marshal(BaseResource resource)
Write a SCIM object. |
void |
XmlMarshaller.marshal(BaseResource resource,
OutputStream outputStream)
Write a SCIM object to an output stream. |
| Method parameters in com.unboundid.scim.marshal.xml with type arguments of type BaseResource | |
|---|---|
void |
XmlStreamMarshaller.marshal(Resources<? extends BaseResource> response)
Write a SCIM query response. |
void |
XmlMarshaller.marshal(Resources<? extends BaseResource> resources,
OutputStream outputStream)
Write a SCIM listing response to an output stream. |
| Uses of BaseResource in com.unboundid.scim.schema |
|---|
| Subclasses of BaseResource in com.unboundid.scim.schema | |
|---|---|
class |
ResourceDescriptor
This class provides methods that describe the schema for a SCIM resource. |
| Uses of BaseResource in com.unboundid.scim.sdk |
|---|
| Classes in com.unboundid.scim.sdk with type parameters of type BaseResource | |
|---|---|
class |
Resources<R extends BaseResource>
Represents a list of SCIM resources returned by the service provider from a query/listing request. |
class |
SCIMEndpoint<R extends BaseResource>
This class represents a SCIM endpoint (ie. |
| Methods in com.unboundid.scim.sdk with type parameters of type BaseResource | ||
|---|---|---|
|
SCIMService.getEndpoint(ResourceDescriptor resourceDescriptor,
ResourceFactory<R> resourceFactory)
Returns a SCIMEndpoint with the current settings that can be used to invoke CRUD operations. |
|
| Methods in com.unboundid.scim.sdk that return BaseResource | |
|---|---|
BaseResource |
BulkOperation.getData()
Retrieve the resource data as it would appear for a single POST, PUT or PATCH operation. |
abstract BaseResource |
SCIMBackend.getResource(GetResourceRequest request)
Retrieve all or selected attributes of a resource. |
abstract BaseResource |
SCIMBackend.postResource(PostResourceRequest request)
Create a new resource. |
BaseResource |
ResourceSchemaBackend.postResource(PostResourceRequest request)
Create a new resource. |
abstract BaseResource |
SCIMBackend.putResource(PutResourceRequest request)
Replace the contents of an existing resource. |
BaseResource |
ResourceSchemaBackend.putResource(PutResourceRequest request)
Replace the contents of an existing resource. |
| Methods in com.unboundid.scim.sdk with parameters of type BaseResource | |
|---|---|
static BulkOperation |
BulkOperation.createRequest(BulkOperation.Method method,
String bulkId,
String version,
String path,
BaseResource data)
Create a new operation for a bulk request. |
| Constructors in com.unboundid.scim.sdk with parameters of type BaseResource | |
|---|---|
BulkOperation(BulkOperation.Method method,
String bulkId,
String version,
String path,
String location,
BaseResource data,
Status status)
Construct a new BulkOperation object. |
|
| Uses of BaseResource in com.unboundid.scim.sdk.examples |
|---|
| Subclasses of BaseResource in com.unboundid.scim.sdk.examples | |
|---|---|
static class |
ClientExample.DeviceResource
A device resource extension. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||