Class ByteArrayJSInterceptor
java.lang.Object
org.restheart.polyglot.AbstractJSPlugin
org.restheart.polyglot.interceptors.AbstractJSInterceptor<ByteArrayRequest,ByteArrayResponse>
org.restheart.polyglot.interceptors.ByteArrayJSInterceptor
- All Implemented Interfaces:
ConfigurablePlugin,ExchangeTypeResolver<ByteArrayRequest,,ByteArrayResponse> Interceptor<ByteArrayRequest,,ByteArrayResponse> Plugin
public class ByteArrayJSInterceptor
extends AbstractJSInterceptor<ByteArrayRequest,ByteArrayResponse>
-
Field Summary
Fields inherited from class org.restheart.polyglot.interceptors.AbstractJSInterceptor
resolvesFields inherited from class org.restheart.polyglot.AbstractJSPlugin
contextOptions, ctxs, description, engine, handles, handleSource, interceptPoint, isInterceptor, isService, matchPolicy, mclient, modulesReplacements, name, pluginArgs, pluginClass, secured, uri -
Constructor Summary
ConstructorsConstructorDescriptionByteArrayJSInterceptor(String name, String pluginClass, String description, InterceptPoint interceptPoint, org.graalvm.polyglot.Source handleSource, org.graalvm.polyglot.Source resolveSource, com.mongodb.client.MongoClient mclient, Map<String, Object> pluginArgs, Map<String, String> contextOptions) -
Method Summary
Methods inherited from class org.restheart.polyglot.interceptors.AbstractJSInterceptor
handle, resolveMethods inherited from class org.restheart.polyglot.AbstractJSPlugin
addBindings, context, ctx, finalize, getDescription, getInterceptPoint, getMatchPolicy, getName, getPluginClass, getUri, handle, isSecuredMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.restheart.plugins.ConfigurablePlugin
arg, argOrDefaultMethods inherited from interface org.restheart.plugins.ExchangeTypeResolver
requestType, responseType
-
Constructor Details
-
ByteArrayJSInterceptor
public ByteArrayJSInterceptor(String name, String pluginClass, String description, InterceptPoint interceptPoint, org.graalvm.polyglot.Source handleSource, org.graalvm.polyglot.Source resolveSource, com.mongodb.client.MongoClient mclient, Map<String, Object> pluginArgs, Map<String, String> contextOptions)
-