A B C D E F G H I L M N P R S T U V W 
All Classes All Packages

A

AbstractRestController - Class in io.rxmicro.rest.server.detail.component
 
AbstractRestController() - Constructor for class io.rxmicro.rest.server.detail.component.AbstractRestController
 
accessControlAllowCredentials() - Method in annotation type io.rxmicro.rest.server.feature.EnableCrossOriginResourceSharing
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials#Directives
accessControlMaxAge() - Method in annotation type io.rxmicro.rest.server.feature.EnableCrossOriginResourceSharing
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age#Directives
addHeader(String, Object) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
addHeader(String, String) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
addHeader(String, BigDecimal) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
addHeader(String, List<?>) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
addStaticResponseHeader(StaticResponseHeader) - Method in class io.rxmicro.rest.server.RestServerConfig
 
allowOrigins() - Method in annotation type io.rxmicro.rest.server.feature.EnableCrossOriginResourceSharing
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin

B

BadHttpRequestRestController - Class in io.rxmicro.rest.server.detail.component
 
BadHttpRequestRestController(RequestMappingRule) - Constructor for class io.rxmicro.rest.server.detail.component.BadHttpRequestRestController
 
build() - Method in interface io.rxmicro.rest.server.detail.component.HttpResponseBuilder
 
build(boolean) - Method in interface io.rxmicro.rest.server.detail.component.HttpResponseBuilder
 
build(HttpResponse, int, String) - Method in interface io.rxmicro.rest.server.local.component.HttpErrorResponseBodyBuilder
 
build(HttpResponse, HttpCallFailedException) - Method in interface io.rxmicro.rest.server.local.component.HttpErrorResponseBodyBuilder
 

C

clear() - Method in interface io.rxmicro.rest.server.local.component.DynamicRestControllerRegistrar
 
contentExists() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
createFilter(Class<?>) - Static method in interface io.rxmicro.rest.server.local.model.RestControllerRegistrationFilter
 
createFilter(Class<?>, Class<?>...) - Static method in interface io.rxmicro.rest.server.local.model.RestControllerRegistrationFilter
 
createFilter(String) - Static method in interface io.rxmicro.rest.server.local.model.RestControllerRegistrationFilter
 
createFilter(Set<Class<?>>) - Static method in interface io.rxmicro.rest.server.local.model.RestControllerRegistrationFilter
 
CrossOriginResourceSharingPreflightRestController - Class in io.rxmicro.rest.server.detail.component
 
CrossOriginResourceSharingPreflightRestController(Set<CrossOriginResourceSharingResource>) - Constructor for class io.rxmicro.rest.server.detail.component.CrossOriginResourceSharingPreflightRestController
 
CrossOriginResourceSharingResource - Class in io.rxmicro.rest.server.detail.model
 
CrossOriginResourceSharingResource(UrlSegments, boolean, int, Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
CrossOriginResourceSharingResource(String, boolean, int, Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 

D

DATE - io.rxmicro.rest.server.StandardStaticResponseHeader
 
DynamicRestControllerRegistrar - Interface in io.rxmicro.rest.server.local.component
 

E

EMPTY_CONTENT - Static variable in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
EnableCrossOriginResourceSharing - Annotation Type in io.rxmicro.rest.server.feature
 
equals(Object) - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
equals(Object) - Method in class io.rxmicro.rest.server.detail.model.HttpHealthCheckRegistration
 
equals(Object) - Method in class io.rxmicro.rest.server.detail.model.mapping.ExactUrlRequestMappingRule
 
equals(Object) - Method in class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
ExactUrlRequestMappingRule - Class in io.rxmicro.rest.server.detail.model.mapping
 
ExactUrlRequestMappingRule(String, String, boolean) - Constructor for class io.rxmicro.rest.server.detail.model.mapping.ExactUrlRequestMappingRule
 
ExactUrlRequestMappingRule(String, String, boolean, String) - Constructor for class io.rxmicro.rest.server.detail.model.mapping.ExactUrlRequestMappingRule
 
exchangeFormat() - Method in annotation type io.rxmicro.rest.server.RestServerGeneratorConfig
 
exposedHeaders() - Method in annotation type io.rxmicro.rest.server.feature.EnableCrossOriginResourceSharing
Allows to add HTTP headers to ALL CORS requests
extractParams(String) - Method in class io.rxmicro.rest.server.detail.component.ModelReader
 

F

FASTER_BUT_UNSAFE - io.rxmicro.rest.server.RequestIdGeneratorType
 
FasterButUnSafeRequestIdGenerator - Class in io.rxmicro.rest.server.local.component.impl
Example: 62jJeu8x1310662, 62jQa6Ux1584949
FasterButUnSafeRequestIdGenerator() - Constructor for class io.rxmicro.rest.server.local.component.impl.FasterButUnSafeRequestIdGenerator
 
FOR_TESTS_ONLY - io.rxmicro.rest.server.RequestIdGeneratorType
 

G

generateRequestValidators() - Method in annotation type io.rxmicro.rest.server.RestServerGeneratorConfig
 
generateResponseValidators() - Method in annotation type io.rxmicro.rest.server.RestServerGeneratorConfig
 
getAccessControlMaxAge() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getAllHeadersCommaSeparated() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getAllowHeaders() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getAllowMethods() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getAllowMethodsCommaSeparated() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getAllowOrigins() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getContent() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getCorsNotAllowedErrorMessage() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getCorsNotAllowedErrorStatusCode() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getEndpoint() - Method in class io.rxmicro.rest.server.detail.model.HttpHealthCheckRegistration
 
getExposedHeaders() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getExtractedVariableValues() - Method in class io.rxmicro.rest.server.detail.model.PathMatcherResult
 
getFirstOrigin() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getGeneratorType() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getHandlerNotFoundErrorMessage() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getHandlerNotFoundErrorStatusCode() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getHeaders() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getMethod() - Method in class io.rxmicro.rest.server.detail.model.HttpHealthCheckRegistration
 
getMethod() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getMethod() - Method in class io.rxmicro.rest.server.detail.model.Registration
 
getMethodName() - Method in class io.rxmicro.rest.server.detail.model.Registration
 
getName() - Method in enum io.rxmicro.rest.server.StandardStaticResponseHeader
 
getName() - Method in interface io.rxmicro.rest.server.StaticResponseHeader
 
getNextId() - Method in class io.rxmicro.rest.server.local.component.impl.FasterButUnSafeRequestIdGenerator
 
getNextId() - Method in class io.rxmicro.rest.server.local.component.impl.SafeButSlowerRequestIdGenerator
 
getNextId() - Method in class io.rxmicro.rest.server.local.component.impl.TestRequestIdGenerator
 
getNextId() - Method in interface io.rxmicro.rest.server.local.component.RequestIdGenerator
 
getParentUrl() - Method in class io.rxmicro.rest.server.detail.model.Registration
 
getQueryString() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getRemoteAddress() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getRequestId() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getRequestMappingRules() - Method in class io.rxmicro.rest.server.detail.model.Registration
 
getRestController() - Method in class io.rxmicro.rest.server.local.model.RestControllerMethod
 
getRestControllerClass() - Method in class io.rxmicro.rest.server.detail.component.BadHttpRequestRestController
 
getRestControllerClass() - Method in class io.rxmicro.rest.server.detail.component.CrossOriginResourceSharingPreflightRestController
 
getRestControllerClass() - Method in class io.rxmicro.rest.server.detail.component.HttpHealthCheckRestController
 
getStaticResponseHeaders() - Method in class io.rxmicro.rest.server.RestServerConfig
 
getUri() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getUri() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
getUrlSegments() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
getValue() - Method in enum io.rxmicro.rest.server.StandardStaticResponseHeader
 
getValue() - Method in interface io.rxmicro.rest.server.StaticResponseHeader
 
getVariables() - Method in class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
getVersion() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 

H

handle(HttpRequest) - Method in interface io.rxmicro.rest.server.local.component.RequestHandler
 
hashCode() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
hashCode() - Method in class io.rxmicro.rest.server.detail.model.HttpHealthCheckRegistration
 
hashCode() - Method in class io.rxmicro.rest.server.detail.model.mapping.ExactUrlRequestMappingRule
 
hashCode() - Method in class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
httpBody() - Method in interface io.rxmicro.rest.server.detail.model.mapping.RequestMappingRule
 
HttpErrorResponseBodyBuilder - Interface in io.rxmicro.rest.server.local.component
 
HttpHealthCheckRegistration - Class in io.rxmicro.rest.server.detail.model
 
HttpHealthCheckRegistration(String, String) - Constructor for class io.rxmicro.rest.server.detail.model.HttpHealthCheckRegistration
 
HttpHealthCheckRestController - Class in io.rxmicro.rest.server.detail.component
 
HttpHealthCheckRestController(HttpHealthCheckRegistration...) - Constructor for class io.rxmicro.rest.server.detail.component.HttpHealthCheckRestController
 
HttpRequest - Interface in io.rxmicro.rest.server.detail.model
 
HttpResponse - Interface in io.rxmicro.rest.server.detail.model
 
HttpResponseBuilder - Interface in io.rxmicro.rest.server.detail.component
 
HttpServerConfig - Class in io.rxmicro.rest.server
 
HttpServerConfig() - Constructor for class io.rxmicro.rest.server.HttpServerConfig
 

I

invoke(PathVariableMapping, HttpRequest) - Method in class io.rxmicro.rest.server.local.model.RestControllerMethod
 
io.rxmicro.rest.server - package io.rxmicro.rest.server
 
io.rxmicro.rest.server.detail.component - package io.rxmicro.rest.server.detail.component
 
io.rxmicro.rest.server.detail.model - package io.rxmicro.rest.server.detail.model
 
io.rxmicro.rest.server.detail.model.mapping - package io.rxmicro.rest.server.detail.model.mapping
 
io.rxmicro.rest.server.feature - package io.rxmicro.rest.server.feature
 
io.rxmicro.rest.server.local.component - package io.rxmicro.rest.server.local.component
 
io.rxmicro.rest.server.local.component.impl - package io.rxmicro.rest.server.local.component.impl
 
io.rxmicro.rest.server.local.model - package io.rxmicro.rest.server.local.model
 
isAccessControlAllowCredentials() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 
isCorsRequestPossible() - Method in class io.rxmicro.rest.server.detail.model.Registration
 
isDisableLoggerMessagesForHttpHealthChecks() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isExactUrlRequestMappingRule() - Method in interface io.rxmicro.rest.server.detail.model.mapping.RequestMappingRule
 
isHideInternalErrorMessage() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isHumanReadableOutput() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isLogNotServerErrors() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isQueryStringPresent() - Method in interface io.rxmicro.rest.server.detail.model.HttpRequest
 
isReturnGeneratedRequestId() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isRxMicroError(HttpCallFailedException) - Method in interface io.rxmicro.rest.server.local.component.HttpErrorResponseBodyBuilder
 
isShowRuntimeEnv() - Method in class io.rxmicro.rest.server.RestServerConfig
 
isStartTimeTrackerEnabled() - Method in class io.rxmicro.rest.server.HttpServerConfig
 
isUrlSegmentsPresent() - Method in class io.rxmicro.rest.server.detail.model.CrossOriginResourceSharingResource
 

L

launchWithFilter(RestControllerRegistrationFilter) - Static method in class io.rxmicro.rest.server.local.component.RestServerLauncher
 
launchWithoutRestControllers(Map<String, Config>) - Static method in class io.rxmicro.rest.server.local.component.RestServerLauncher
 
listAllRestControllers() - Method in class io.rxmicro.rest.server.detail.component.RestControllerAggregator
 

M

match(HttpRequest) - Method in class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
matches() - Method in class io.rxmicro.rest.server.detail.model.PathMatcherResult
 
matches(String) - Method in class io.rxmicro.rest.server.local.component.PathMatcher
 
method() - Method in interface io.rxmicro.rest.server.detail.model.mapping.RequestMappingRule
 
ModelReader<T> - Class in io.rxmicro.rest.server.detail.component
 
ModelReader() - Constructor for class io.rxmicro.rest.server.detail.component.ModelReader
 
ModelWriter<T> - Class in io.rxmicro.rest.server.detail.component
 
ModelWriter() - Constructor for class io.rxmicro.rest.server.detail.component.ModelWriter
 

N

NO_MATCH - Static variable in class io.rxmicro.rest.server.detail.model.PathMatcherResult
 
NotFoundMessage - Annotation Type in io.rxmicro.rest.server
 

P

PathMatcher - Class in io.rxmicro.rest.server.local.component
 
PathMatcher(UrlSegments) - Constructor for class io.rxmicro.rest.server.local.component.PathMatcher
 
PathMatcherResult - Class in io.rxmicro.rest.server.detail.model
 
PathMatcherResult(List<String>) - Constructor for class io.rxmicro.rest.server.detail.model.PathMatcherResult
 
postConstruct() - Method in class io.rxmicro.rest.server.detail.component.BadHttpRequestRestController
 

R

read(PathVariableMapping, HttpRequest, boolean) - Method in class io.rxmicro.rest.server.detail.component.ModelReader
 
register(AbstractRestController, Registration...) - Method in interface io.rxmicro.rest.server.detail.component.RestControllerRegistrar
 
register(RestControllerRegistrar) - Method in class io.rxmicro.rest.server.detail.component.AbstractRestController
 
register(RestControllerRegistrar) - Method in class io.rxmicro.rest.server.detail.component.BadHttpRequestRestController
 
register(RestControllerRegistrar) - Method in class io.rxmicro.rest.server.detail.component.CrossOriginResourceSharingPreflightRestController
 
register(RestControllerRegistrar) - Method in class io.rxmicro.rest.server.detail.component.HttpHealthCheckRestController
 
register(RestControllerRegistrar, RestControllerRegistrationFilter) - Method in class io.rxmicro.rest.server.detail.component.RestControllerAggregator
 
register(Set<Class<?>>) - Method in class io.rxmicro.rest.server.local.model.ServerContainer
 
registeredRestControllers() - Method in interface io.rxmicro.rest.server.local.component.DynamicRestControllerRegistrar
 
registeredRestControllers() - Method in class io.rxmicro.rest.server.local.model.ServerContainer
 
Registration - Class in io.rxmicro.rest.server.detail.model
 
Registration(String, String, BiFunction<PathVariableMapping, HttpRequest, CompletionStage<HttpResponse>>, boolean, RequestMappingRule...) - Constructor for class io.rxmicro.rest.server.detail.model.Registration
 
RequestHandler - Interface in io.rxmicro.rest.server.local.component
 
RequestIdGenerator - Interface in io.rxmicro.rest.server.local.component
 
RequestIdGeneratorType - Enum in io.rxmicro.rest.server
 
RequestMappingRule - Interface in io.rxmicro.rest.server.detail.model.mapping
 
REST_CONTROLLER_AGGREGATOR_IMPL_CLASS_NAME - Static variable in class io.rxmicro.rest.server.detail.component.RestControllerAggregator
 
RestControllerAggregator - Class in io.rxmicro.rest.server.detail.component
 
RestControllerAggregator() - Constructor for class io.rxmicro.rest.server.detail.component.RestControllerAggregator
 
RestControllerMethod - Class in io.rxmicro.rest.server.local.model
 
RestControllerMethod(String, AbstractRestController, String, BiFunction<PathVariableMapping, HttpRequest, CompletionStage<HttpResponse>>, boolean) - Constructor for class io.rxmicro.rest.server.local.model.RestControllerMethod
 
RestControllerRegistrar - Interface in io.rxmicro.rest.server.detail.component
 
RestControllerRegistrationFilter - Interface in io.rxmicro.rest.server.local.model
 
RestServerConfig - Class in io.rxmicro.rest.server
Allows to configure REST options
RestServerConfig() - Constructor for class io.rxmicro.rest.server.RestServerConfig
 
RestServerGeneratorConfig - Annotation Type in io.rxmicro.rest.server
REST server generator configuration
RestServerLauncher - Class in io.rxmicro.rest.server.local.component
 
RestServerLauncher() - Constructor for class io.rxmicro.rest.server.local.component.RestServerLauncher
 
RxMicro - Class in io.rxmicro.rest.server
To run netty successfully it is necessary to add: --add-opens=java.base/jdk.internal.misc=io.netty.common --add-opens=java.base/java.nio=io.netty.common -Dio.netty.tryReflectionSetAccessible=true
RxMicro() - Constructor for class io.rxmicro.rest.server.RxMicro
 
rxmicro.rest.server - module rxmicro.rest.server
 

S

SAFE_BUT_SLOWER - io.rxmicro.rest.server.RequestIdGeneratorType
 
SafeButSlowerRequestIdGenerator - Class in io.rxmicro.rest.server.local.component.impl
 
SafeButSlowerRequestIdGenerator() - Constructor for class io.rxmicro.rest.server.local.component.impl.SafeButSlowerRequestIdGenerator
 
SERVER - io.rxmicro.rest.server.StandardStaticResponseHeader
 
ServerContainer - Class in io.rxmicro.rest.server.local.model
 
ServerContainer(ServerInstance, DynamicRestControllerRegistrar, RestControllerAggregator) - Constructor for class io.rxmicro.rest.server.local.model.ServerContainer
 
ServerFactory - Interface in io.rxmicro.rest.server.local.component
 
serverInstance() - Method in class io.rxmicro.rest.server.local.model.ServerContainer
 
ServerInstance - Interface in io.rxmicro.rest.server
 
setConnectionString(String) - Method in class io.rxmicro.rest.server.HttpServerConfig
 
setContent(byte[]) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setContent(String) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setCorsNotAllowedErrorMessage(String) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setCorsNotAllowedErrorStatusCode(int) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setDevelopmentMode() - Method in class io.rxmicro.rest.server.RestServerConfig
Configures REST server for development environment
setDisableLoggerMessagesForHttpHealthChecks(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setGeneratorType(RequestIdGeneratorType) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setHandlerNotFoundErrorMessage(String) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setHandlerNotFoundErrorStatusCode(int) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setHeader(String, Object) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setHeader(String, String) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setHeader(String, BigDecimal) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setHeader(String, List<?>) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setHideInternalErrorMessage(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
Activates or disables the displaying of cause of internal error if it occur.
setHost(String) - Method in class io.rxmicro.rest.server.HttpServerConfig
 
setHumanReadableOutput(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
Activates or disables the human readable of response.
setLogNotServerErrors(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setOrAddHeaders(HttpHeaders) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
setPort(int) - Method in class io.rxmicro.rest.server.HttpServerConfig
 
setReturnGeneratedRequestId(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setSchema(ProtocolSchema) - Method in class io.rxmicro.rest.server.HttpServerConfig
 
setShowRuntimeEnv(boolean) - Method in class io.rxmicro.rest.server.RestServerConfig
If this variable is set and rest server is started, the RxMicro framework will print the short info about the current runtime: available processor cores and memory usage.
setStartTimeTrackerEnabled(boolean) - Method in class io.rxmicro.rest.server.HttpServerConfig
 
setStaticResponseHeaders(Set<StaticResponseHeader>) - Method in class io.rxmicro.rest.server.RestServerConfig
 
setStatus(int) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
SetStatusCode - Annotation Type in io.rxmicro.rest.server
Overrides the default HTTP status code for the method-handler.
setVersion(HttpVersion) - Method in interface io.rxmicro.rest.server.detail.model.HttpResponse
 
shutdown() - Method in interface io.rxmicro.rest.server.ServerInstance
 
shutdownAndWait() - Method in interface io.rxmicro.rest.server.ServerInstance
 
StandardStaticResponseHeader - Enum in io.rxmicro.rest.server
 
startNewServer(RequestHandler) - Method in interface io.rxmicro.rest.server.local.component.ServerFactory
 
startRestServer(Class<?>) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServer(Class<?>, Class<?>...) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServer(String) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServer(Set<Class<?>>) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRESTServer(Class<?>) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRESTServer(Class<?>, Class<?>...) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRESTServer(String) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRESTServer(Set<Class<?>>) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServerInteractive(Class<?>) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServerInteractive(Class<?>, Class<?>...) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServerInteractive(String) - Static method in class io.rxmicro.rest.server.RxMicro
 
startRestServerInteractive(Set<Class<?>>) - Static method in class io.rxmicro.rest.server.RxMicro
 
StaticResponseHeader - Interface in io.rxmicro.rest.server
 

T

TestRequestIdGenerator - Class in io.rxmicro.rest.server.local.component.impl
 
TestRequestIdGenerator() - Constructor for class io.rxmicro.rest.server.local.component.impl.TestRequestIdGenerator
 
toString() - Method in class io.rxmicro.rest.server.local.model.RestControllerMethod
 
toString() - Method in class io.rxmicro.rest.server.RestServerConfig
 

U

unregisterAllRestControllers() - Method in class io.rxmicro.rest.server.local.model.ServerContainer
 
uri() - Method in class io.rxmicro.rest.server.detail.model.mapping.ExactUrlRequestMappingRule
 
uri() - Method in interface io.rxmicro.rest.server.detail.model.mapping.RequestMappingRule
 
uri() - Method in class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
UrlTemplateRequestMappingRule - Class in io.rxmicro.rest.server.detail.model.mapping
 
UrlTemplateRequestMappingRule(String, UrlSegments, boolean) - Constructor for class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 
UrlTemplateRequestMappingRule(String, UrlSegments, boolean, String) - Constructor for class io.rxmicro.rest.server.detail.model.mapping.UrlTemplateRequestMappingRule
 

V

value() - Method in annotation type io.rxmicro.rest.server.NotFoundMessage
 
value() - Method in annotation type io.rxmicro.rest.server.SetStatusCode
 
valueOf(String) - Static method in enum io.rxmicro.rest.server.RequestIdGeneratorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.rxmicro.rest.server.StandardStaticResponseHeader
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.rxmicro.rest.server.RequestIdGeneratorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.rxmicro.rest.server.StandardStaticResponseHeader
Returns an array containing the constants of this enum type, in the order they are declared.
versionHeaderValue() - Method in interface io.rxmicro.rest.server.detail.model.mapping.RequestMappingRule
 

W

write(T, HttpResponse) - Method in class io.rxmicro.rest.server.detail.component.ModelWriter
 
A B C D E F G H I L M N P R S T U V W 
All Classes All Packages