public class RequestRouter extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
clearRequestProcessors() |
void |
clearRequestValidators() |
static RequestRouter |
getInstance() |
Set<String> |
getRegisteredEndpoints() |
RequestProcessor |
getRequestProcessor(String endpoint) |
boolean |
isAuthenticationEndpoint(String endpoint) |
boolean |
isPreAuthenticationEndpoint(String endpoint) |
void |
registerAuthenticationEndpoint(String endpointName,
Enum<?> endpoint) |
void |
registerDefaultAuthenticationEndpoints() |
void |
registerDefaultPreAuthenticationEndpoints() |
void |
registerDefaultRequestProcessors() |
void |
registerDefaultRequestValidators() |
void |
registerPreAuthenticationEndpoint(String endpointName,
Enum<?> endpoint) |
void |
registerRequestProcessor(RequestProcessor rp) |
void |
registerRequestValidator(org.piangles.core.util.validate.Validator validator) |
public static RequestRouter getInstance()
public void registerDefaultPreAuthenticationEndpoints()
public void registerDefaultAuthenticationEndpoints()
public void registerDefaultRequestProcessors()
public void registerDefaultRequestValidators()
public void registerPreAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerRequestProcessor(RequestProcessor rp)
public void registerRequestValidator(org.piangles.core.util.validate.Validator validator)
public boolean isPreAuthenticationEndpoint(String endpoint)
public boolean isAuthenticationEndpoint(String endpoint)
public RequestProcessor getRequestProcessor(String endpoint)
public void clearRequestProcessors()
public void clearRequestValidators()
Copyright © 2021. All rights reserved.