public class ScriptResource extends RealmAwareResource
EMPTY| Constructor and Description |
|---|
ScriptResource(org.slf4j.Logger logger,
ScriptingServiceFactory scriptConfigService,
ExceptionMappingHandler<ScriptException,org.forgerock.json.resource.ResourceException> exceptionMappingHandler,
ScriptValidator scriptValidator)
Creates an instance of the
ScriptResource. |
| Modifier and Type | Method and Description |
|---|---|
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,org.forgerock.json.resource.ResourceException> |
actionCollection(org.forgerock.services.context.Context context,
org.forgerock.json.resource.ActionRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,org.forgerock.json.resource.ResourceException> |
actionInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.ActionRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> |
createInstance(org.forgerock.services.context.Context context,
org.forgerock.json.resource.CreateRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> |
deleteInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.DeleteRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> |
patchInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.PatchRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.QueryResponse,org.forgerock.json.resource.ResourceException> |
queryCollection(org.forgerock.services.context.Context context,
org.forgerock.json.resource.QueryRequest request,
org.forgerock.json.resource.QueryResourceHandler resultHandler) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> |
readInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.ReadRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> |
updateInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.UpdateRequest request) |
getRealmgetContextSubject@Inject
public ScriptResource(org.slf4j.Logger logger,
ScriptingServiceFactory scriptConfigService,
ExceptionMappingHandler<ScriptException,org.forgerock.json.resource.ResourceException> exceptionMappingHandler,
ScriptValidator scriptValidator)
ScriptResource.scriptConfigService - An instance of the ScriptConfigurationService.exceptionMappingHandler - An instance of the ExceptionMappingHandler.public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,org.forgerock.json.resource.ResourceException> actionCollection(org.forgerock.services.context.Context context,
org.forgerock.json.resource.ActionRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,org.forgerock.json.resource.ResourceException> actionInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.ActionRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> patchInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.PatchRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> createInstance(org.forgerock.services.context.Context context,
org.forgerock.json.resource.CreateRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> deleteInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.DeleteRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.QueryResponse,org.forgerock.json.resource.ResourceException> queryCollection(org.forgerock.services.context.Context context,
org.forgerock.json.resource.QueryRequest request,
org.forgerock.json.resource.QueryResourceHandler resultHandler)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> readInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.ReadRequest request)
public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,org.forgerock.json.resource.ResourceException> updateInstance(org.forgerock.services.context.Context context,
String resourceId,
org.forgerock.json.resource.UpdateRequest request)
Copyright © 2010–2024 Open Identity Platform Community. All rights reserved.