## Uses of Interface
org.jboss.resteasy.spi.ResourceInvoker

- Packages that use ResourceInvoker
  Package | Description
  --- | ---
  org.jboss.resteasy.core |
  org.jboss.resteasy.core.registry |
  org.jboss.resteasy.jsapi |
  org.jboss.resteasy.plugins.server.vertx |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.spi.statistics |
  org.jboss.resteasy.statistics |

- - ### Uses of ResourceInvoker in org.jboss.resteasy.core

    Classes in org.jboss.resteasy.core that implement ResourceInvoker
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ResourceLocatorInvoker` |
    `class` | `ResourceMethodInvoker` |

    Methods in org.jboss.resteasy.core that return ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceInvoker` | SynchronousDispatcher.`getInvoker​(HttpRequest request)` |
    `ResourceInvoker` | LocatorRegistry.`getResourceInvoker​(HttpRequest request)` |
    `ResourceInvoker` | ResourceMethodRegistry.`getResourceInvoker​(HttpRequest request)` | Find a resource to invoke on.

    Methods in org.jboss.resteasy.core that return types with arguments of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​List<ResourceInvoker>>` | ResourceMethodRegistry.`getBounded()` |

    Methods in org.jboss.resteasy.core with parameters of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `javax.ws.rs.core.Response` | SynchronousDispatcher.`execute​(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` | Return a response wither from an invoke or exception handling.
    `void` | AsynchronousDispatcher.`invoke​(HttpRequest in, HttpResponse response, ResourceInvoker invoker)` |
    `void` | SynchronousDispatcher.`invoke​(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` | Invoke and write response.
    `void` | AsynchronousDispatcher.`invokeSuper​(HttpRequest in, HttpResponse response, ResourceInvoker invoker)` |
    `void` | AsynchronousDispatcher.`oneway​(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` |
    `void` | AsynchronousDispatcher.`postJob​(HttpRequest request, HttpResponse response, ResourceInvoker invoker)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.core.registry

    Fields in org.jboss.resteasy.core.registry declared as ResourceInvoker
    Modifier and Type | Field | Description
    --- | --- | ---
    `ResourceInvoker` | MatchCache.`invoker` |
    `protected ResourceInvoker` | MethodExpression.`invoker` |

    Methods in org.jboss.resteasy.core.registry that return ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceInvoker` | MethodExpression.`getInvoker()` |
    `ResourceInvoker` | RootClassNode.`match​(HttpRequest request, int start)` |
    `ResourceInvoker` | RootNode.`match​(HttpRequest request, int start)` |

    Methods in org.jboss.resteasy.core.registry that return types with arguments of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​List<ResourceInvoker>>` | RootClassNode.`getBounded()` |
    `javax.ws.rs.core.MultivaluedMap<String,​ResourceInvoker>` | RootNode.`getBounded()` |

    Methods in org.jboss.resteasy.core.registry with parameters of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected MethodExpression` | RootNode.`addExpression​(String path, ResourceInvoker invoker)` |
    `void` | RootClassNode.`addInvoker​(String classExpression, String fullpath, ResourceInvoker invoker)` |
    `void` | RootNode.`addInvoker​(String path, ResourceInvoker invoker)` |

    Constructors in org.jboss.resteasy.core.registry with parameters of type ResourceInvoker
    Constructor | Description
    --- | ---
    `MethodExpression​(SegmentNode parent, String segment, ResourceInvoker invoker)` |
    `MethodExpression​(SegmentNode parent, String segment, ResourceInvoker invoker, String additionalRegex)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.jsapi

    Methods in org.jboss.resteasy.jsapi with parameters of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ResourceLocator` | MethodMetaData.`getResourceLocator​(ResourceInvoker invoker)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.plugins.server.vertx

    Methods in org.jboss.resteasy.plugins.server.vertx that return ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceInvoker` | VertxRegistry.`getResourceInvoker​(HttpRequest request)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.spi

    Methods in org.jboss.resteasy.spi that return ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceInvoker` | Registry.`getResourceInvoker​(HttpRequest request)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.spi.statistics

    Methods in org.jboss.resteasy.spi.statistics with parameters of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StatisticsController.`register​(ResourceInvoker invoker)` |

  - ### Uses of ResourceInvoker in org.jboss.resteasy.statistics

    Methods in org.jboss.resteasy.statistics with parameters of type ResourceInvoker
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StatisticsControllerImpl.`register​(ResourceInvoker invoker)` |