Index

A C D G I M O P Q R S U V 
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.
A C D G I M O P Q R S U V 
All Classes and Interfaces|All Packages