Index
All Classes and Interfaces|All Packages
A
- addDevices(Device) - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Adds a device to the user devices set.
- AsyncReadModifyWriteDemo - Class in org.forgerock.json.resource.examples
-
An example client application which performs an asynchronous read, modify, write update cycle for a resource in an in memory resource container.
C
- create(Context, CreateRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a create operation on the resource.
- create(Context, CreateRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a create operation on the resource.
- CrestHttpApplication - Class in org.forgerock.json.resource.http.examples
-
Http Application implementation to demonstrate integration with the Commons HTTP Framework.
- CrestHttpApplication() - Constructor for class org.forgerock.json.resource.http.examples.CrestHttpApplication
D
- delete(Context, String, DeleteRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a delete operation on the resource.
- delete(Context, String, DeleteRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a delete operation on the resource.
- Device - Class in org.forgerock.json.resource.descriptor.examples.model
-
Bean type class for Device object.
- Device(String, String, String) - Constructor for class org.forgerock.json.resource.descriptor.examples.model.Device
-
Default constructor.
- DeviceCollectionProviderV1 - Class in org.forgerock.json.resource.descriptor.examples.provider.version1
-
Example device collection provider with API descriptor annotations.
- DeviceCollectionProviderV1(MemoryBackend) - Constructor for class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Default constructor.
- DeviceCollectionProviderV2 - Class in org.forgerock.json.resource.descriptor.examples.provider.version2
-
Example device collection provider with API descriptor annotations.
- DeviceCollectionProviderV2(MemoryBackend) - Constructor for class org.forgerock.json.resource.descriptor.examples.provider.version2.DeviceCollectionProviderV2
-
Default constructor.
- devices() - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
User devices provider.
- DynamicRealmDemo - Class in org.forgerock.json.resource.examples
-
An example illustrating how you can route realms / sub-realm requests using dynamic routing.
G
- getAdminsRouter() - Static method in class org.forgerock.json.resource.descriptor.examples.handler.UserCollectionHandler
-
Creates the route to the different admin provier version (At the moment it supports only version 1.0).
- getApiProducer() - Method in class org.forgerock.json.resource.http.examples.CrestHttpApplication
- getBufferFactory() - Method in class org.forgerock.json.resource.http.examples.CrestHttpApplication
- getDevices() - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Getter of the Set of user devices.
- getDid() - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Getter of the device id.
- getName() - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Getter of the device name.
- getName() - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Getter of the user name.
- getPassword() - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Getter of the user password.
- getRollOutDate() - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Getter of the device rollout date.
- getType() - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Getter of the device type.
- getUid() - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Getter of the user id.
- getUsersRouter() - Static method in class org.forgerock.json.resource.descriptor.examples.handler.UserCollectionHandler
-
Creates the route to the different user provider versions.
I
- isStolen() - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
True is the device has been flagged as stolen.
M
- main(String[]) - Static method in class org.forgerock.json.resource.examples.AsyncReadModifyWriteDemo
-
Main method.
- main(String...) - Static method in class org.forgerock.json.resource.examples.DynamicRealmDemo
-
Main application.
- main(String[]) - Static method in class org.forgerock.json.resource.examples.ReadModifyWriteDemo
-
Main method.
- main(String...) - Static method in class org.forgerock.json.resource.examples.SimpleRealmDemo
-
Main application.
- main(String...) - Static method in class org.forgerock.json.resource.examples.VersionedResourcesDemo
-
Main application.
- markStolen(Context, String, ActionRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a mark as stolen action operation on the resource.
- memoryBackend - Variable in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
The used provider base.
- memoryBackend - Variable in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
The used provider base.
O
- org.forgerock.json.resource.descriptor.examples - package org.forgerock.json.resource.descriptor.examples
-
Examples illustrating usage of commons rest HTTP integration with API Descriptor framework.
- org.forgerock.json.resource.descriptor.examples.handler - package org.forgerock.json.resource.descriptor.examples.handler
-
Package for the example handlers.
- org.forgerock.json.resource.descriptor.examples.model - package org.forgerock.json.resource.descriptor.examples.model
-
The API descriptor example crest service model.
- org.forgerock.json.resource.descriptor.examples.provider.version1 - package org.forgerock.json.resource.descriptor.examples.provider.version1
-
The API descriptor example crest service version 1.0 providers.
- org.forgerock.json.resource.descriptor.examples.provider.version2 - package org.forgerock.json.resource.descriptor.examples.provider.version2
-
The API descriptor example crest service version 2.0 providers.
- org.forgerock.json.resource.examples - package org.forgerock.json.resource.examples
-
Examples illustrating usage of commons rest.
- org.forgerock.json.resource.http.examples - package org.forgerock.json.resource.http.examples
-
Examples illustrating usage of commons rest HTTP integration.
P
- patch(Context, String, PatchRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a patch operation on the resource.
- patch(Context, String, PatchRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a patch operation on the resource.
Q
- query(Context, QueryRequest, QueryResourceHandler) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a query operation on the resource.
- query(Context, QueryRequest, QueryResourceHandler) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a query operation on the resource.
R
- read(Context, String, ReadRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs a read operation on the resource.
- read(Context, String, ReadRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a read operation on the resource.
- ReadModifyWriteDemo - Class in org.forgerock.json.resource.examples
-
An example client application which performs an asynchronous read, modify, write update cycle for a resource in an in memory resource container.
- resetPasswd(Context, String, ActionRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs a mark as stolen action operation on the resource.
- rollOutDevice(Context, String, ActionRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version2.DeviceCollectionProviderV2
-
Performs a roll out device action operation on the resource.
S
- setDevices(Set<Device>) - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Setter of the user devices.
- setPassword(String) - Method in class org.forgerock.json.resource.descriptor.examples.model.User
-
Setter of the user password.
- setRollOutDate(Date) - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Setter of the device rollout date.
- setStolen(boolean) - Method in class org.forgerock.json.resource.descriptor.examples.model.Device
-
Setter of the device stolen flag.
- SimpleRealmDemo - Class in org.forgerock.json.resource.examples
-
An example illustrating how you can route realms / sub-realm requests using simple hand-crafted routing.
- start() - Method in class org.forgerock.json.resource.http.examples.CrestHttpApplication
- stop() - Method in class org.forgerock.json.resource.http.examples.CrestHttpApplication
U
- update(Context, String, UpdateRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.DeviceCollectionProviderV1
-
Performs an update operation on the resource.
- update(Context, String, UpdateRequest) - Method in class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Performs an update operation on the resource.
- User - Class in org.forgerock.json.resource.descriptor.examples.model
-
User bean.
- User(String, String, String) - Constructor for class org.forgerock.json.resource.descriptor.examples.model.User
-
Default User constructor.
- UserCollectionHandler - Class in org.forgerock.json.resource.descriptor.examples.handler
-
Default in-memory handler.
- UserCollectionProviderV1 - Class in org.forgerock.json.resource.descriptor.examples.provider.version1
-
Example collection provider class with API descriptor annotations.
- UserCollectionProviderV1(MemoryBackend, DeviceCollectionProviderV1) - Constructor for class org.forgerock.json.resource.descriptor.examples.provider.version1.UserCollectionProviderV1
-
Default constructor.
- UserCollectionProviderV2 - Class in org.forgerock.json.resource.descriptor.examples.provider.version2
-
Example collection provider class with API descriptor annotations.
- UserCollectionProviderV2(MemoryBackend, DeviceCollectionProviderV2) - Constructor for class org.forgerock.json.resource.descriptor.examples.provider.version2.UserCollectionProviderV2
-
Default constructor.
V
- VersionedResourcesDemo - Class in org.forgerock.json.resource.examples
-
An example client application which performs asynchronous reads against different versions of the same resource.
All Classes and Interfaces|All Packages