Class GetRoleService

java.lang.Object
org.restheart.security.services.GetRoleService
All Implemented Interfaces:
org.restheart.exchange.CORSHeaders, org.restheart.plugins.ConfigurablePlugin, org.restheart.plugins.ExchangeTypeResolver<org.restheart.exchange.JsonRequest,org.restheart.exchange.JsonResponse>, org.restheart.plugins.HandlingPlugin<org.restheart.exchange.JsonRequest,org.restheart.exchange.JsonResponse>, org.restheart.plugins.JsonService, org.restheart.plugins.Plugin, org.restheart.plugins.Service<org.restheart.exchange.JsonRequest,org.restheart.exchange.JsonResponse>

public class GetRoleService extends Object implements org.restheart.plugins.JsonService
Author:
Andrea Di Cesare <andrea@softinstigate.com>
  • Field Summary

    Fields inherited from interface org.restheart.exchange.CORSHeaders

    ACCESS_CONTROL_ALLOW_CREDENTIAL, ACCESS_CONTROL_ALLOW_HEADERS, ACCESS_CONTROL_ALLOW_METHODS, ACCESS_CONTROL_ALLOW_ORIGIN, ACCESS_CONTROL_EXPOSE_HEADERS, DEFAULT_ACCESS_CONTROL_ALLOW_CREDENTIALS, DEFAULT_ACCESS_CONTROL_ALLOW_HEADERS, DEFAULT_ACCESS_CONTROL_ALLOW_METHODS, DEFAULT_ACCESS_CONTROL_ALLOW_ORIGIN, DEFAULT_ACCESS_CONTROL_EXPOSE_HEADERS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handle(org.restheart.exchange.JsonRequest request, org.restheart.exchange.JsonResponse response)
    Handles the request.
    void
    init the service

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.restheart.plugins.ConfigurablePlugin

    arg, argOrDefault

    Methods inherited from interface org.restheart.exchange.CORSHeaders

    accessControlAllowCredentials, accessControlAllowHeaders, accessControlAllowMethods, accessControlAllowOrigin, accessControlExposeHeaders

    Methods inherited from interface org.restheart.plugins.ExchangeTypeResolver

    requestType, responseType

    Methods inherited from interface org.restheart.plugins.JsonService

    request, requestInitializer, response, responseInitializer

    Methods inherited from interface org.restheart.plugins.Service

    handle, handleOptions, handleOptions
  • Constructor Details

    • GetRoleService

      public GetRoleService()
  • Method Details

    • init

      public void init()
      init the service
    • handle

      public void handle(org.restheart.exchange.JsonRequest request, org.restheart.exchange.JsonResponse response) throws Exception
      Handles the request.
      Specified by:
      handle in interface org.restheart.plugins.Service<org.restheart.exchange.JsonRequest,org.restheart.exchange.JsonResponse>
      Throws:
      Exception