@Retention(value=RUNTIME) @Target(value=METHOD) public @interface Action
The annotated method's return type must be:
Promise<JsonValue, ? extends ResourceException>
promise.Context
to be given the context.org.forgerock.json.resource.ActionRequest
to be given the request.RequestHandler
,
SingletonProvider
,
CollectionProvider
Modifier and Type | Required Element and Description |
---|---|
Operation |
operationDescription
Describe the standard operation details of this action.
|
public abstract Operation operationDescription
public abstract String name
public abstract Schema request
public abstract Schema response
Copyright © 2010-2018, ForgeRock All Rights Reserved.