def errorsRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyErrorDelivery() b.rootURI = root_uri_errors() return b
def gatewayRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyGateway() b.pattern = server_pattern_gateway()[server_provide_gateway()] return b
def contentRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyContent() b.rootURI = root_uri_content() return b
def resourcesRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyResources() b.rootURI = root_uri_resources() return b
def resourcesRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyResources() b.pattern = server_pattern_resources() return b
def errorsRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyErrorDelivery() b.pattern = server_pattern_errors() return b
def resourcesRouterInternal() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyRESTInternal() b.rootURI = root_uri_resources() return b
def resourcesRouterGateway(): b = RoutingByPathHandler() b.assembly = assemblyResourcesGateway() b.pattern = server_pattern_resources() return b
def contentRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyContent() b.pattern = server_pattern_content() return b
def profileRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyProfile() b.pattern = '^profile(?:/|(?=\\.)|$)' return b
def notFoundRouter() -> Handler: b = RoutingByPathHandler() b.assembly = assemblyNotFound() b.pattern = '(?:.*)' return b