Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrailStack/Janus
/ functions
Functions
941 in github.com/GrailStack/Janus
⨍
Functions
941
◇
Types & classes
220
↓ 59 callers
Method
get
(String routeId)
janus-core/src/main/java/org/xujin/janus/core/route/RouteRepo.java:59
↓ 59 callers
Method
getCtx
()
janus-core/src/main/java/org/xujin/janus/core/context/FilterContext.java:41
↓ 47 callers
Method
error
(FilterContext context, Throwable throwable)
janus-core/src/main/java/org/xujin/janus/core/filter/filters/AbstractAsyncFilter.java:35
↓ 37 callers
Method
equals
(Object o)
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:174
↓ 32 callers
Method
add
(Route route)
janus-core/src/main/java/org/xujin/janus/core/route/RouteRepo.java:30
↓ 30 callers
Method
getName
()
janus-core/src/main/java/org/xujin/janus/core/constant/Protocol.java:24
↓ 30 callers
Method
getSessionContext
()
janus-core/src/main/java/org/xujin/janus/core/context/FilterContext.java:37
↓ 28 callers
Method
get
(String retryName)
janus-core/src/main/java/org/xujin/janus/core/resilience/retry/RetryRepo.java:58
↓ 27 callers
Method
get
()
janus-sdk/src/main/java/org/xujin/janus/damon/exchange/CmdFutureResponse.java:57
↓ 25 callers
Method
getId
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:95
↓ 21 callers
Method
toString
(Throwable e)
janus-core/src/main/java/org/xujin/janus/core/util/ClassUtils.java:299
↓ 20 callers
Method
create
(String name)
janus-core/src/main/java/org/xujin/janus/core/resilience/retry/RetryFactory.java:19
↓ 19 callers
Method
checkNotNull
(Object field, String message)
janus-config/src/main/java/org/xujin/janus/config/util/CheckUtils.java:8
↓ 18 callers
Method
close
()
janus-sdk/src/main/java/org/xujin/janus/damon/client/connect/ConnectClient.java:12
↓ 18 callers
Method
uri
(Location location, String packageName, String relativeName)
janus-core/src/main/java/org/xujin/janus/core/dynamic/JdkCompiler.java:210
↓ 17 callers
Method
add
(Filter filter)
janus-core/src/main/java/org/xujin/janus/core/filter/FilterRepo.java:29
↓ 17 callers
Method
filter
filter main method @param context
janus-core/src/main/java/org/xujin/janus/core/filter/Filter.java:68
↓ 17 callers
Method
name
name of filter @return string
janus-core/src/main/java/org/xujin/janus/core/filter/Filter.java:19
↓ 16 callers
Method
get
(String filterName)
janus-core/src/main/java/org/xujin/janus/core/filter/FilterRepo.java:55
↓ 16 callers
Method
get
(String k)
janus-monitor/src/main/java/org/xujin/janus/monitor/influx/InfluxConfigImpl.java:33
↓ 15 callers
Method
get
(String predicateName)
janus-core/src/main/java/org/xujin/janus/core/predicates/PredicateRepo.java:39
↓ 15 callers
Method
getConfig
get this filter config in the route @param routeId @return
janus-core/src/main/java/org/xujin/janus/core/filter/Filter.java:61
↓ 15 callers
Method
run
main method @param ctx
janus-core/src/main/java/org/xujin/janus/core/FilterRunner.java:33
↓ 14 callers
Method
checkParam
(boolean expect,String message)
janus-config/src/main/java/org/xujin/janus/config/util/CheckUtils.java:23
↓ 14 callers
Method
getSingleton
()
janus-sdk/src/main/java/org/xujin/janus/damon/client/ClientIdleHandlerPool.java:19
↓ 14 callers
Method
initGateway
()
janus-start/src/main/java/org/xujin/janus/startup/JanusBootStrap.java:32
↓ 13 callers
Method
getHost
获取服务启动host @return
janus-core/src/main/java/org/xujin/janus/core/netty/utils/IpUtils.java:257
↓ 13 callers
Method
ifExistThenSet
(String property, Consumer<String> c)
janus-monitor/src/main/java/org/xujin/janus/monitor/util/SysPropertyUtil.java:18
↓ 13 callers
Method
remove
(String routeId)
janus-core/src/main/java/org/xujin/janus/core/route/RouteRepo.java:46
↓ 12 callers
Method
build
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:271
↓ 12 callers
Method
getId
()
janus-config/src/main/java/org/xujin/janus/config/app/RouteConfig.java:57
↓ 12 callers
Method
getName
()
janus-config/src/main/java/org/xujin/janus/config/app/FilterConfig.java:49
↓ 12 callers
Method
getServerConfig
()
janus-config/src/main/java/org/xujin/janus/config/ConfigRepo.java:18
↓ 12 callers
Method
method
(String method)
janus-sdk/src/main/java/org/xujin/janus/damon/exchange/JanusCmdMsg.java:78
↓ 12 callers
Method
toString
()
janus-core/src/main/java/org/xujin/janus/core/filter/FilterType.java:43
↓ 11 callers
Method
destroy
execute on server down
janus-start/src/main/java/org/xujin/janus/startup/JanusBootStrap.java:74
↓ 11 callers
Method
getPort
()
janus-registry/janus-registry-base/src/main/java/org/xujin/janus/registry/ServerNode.java:82
↓ 11 callers
Method
type
to classify a filter by type. @return FilterType
janus-core/src/main/java/org/xujin/janus/core/filter/Filter.java:53
↓ 11 callers
Method
uri
()
janus-monitor/src/main/java/org/xujin/janus/monitor/influx/InfluxConfigImpl.java:112
↓ 10 callers
Method
accept
(File dir, String name)
janus-config/src/main/java/org/xujin/janus/config/app/DynamicClassConfig.java:60
↓ 10 callers
Method
add
(final String qualifiedClassName, final JavaFileObject javaFile)
janus-core/src/main/java/org/xujin/janus/core/dynamic/JdkCompiler.java:163
↓ 10 callers
Method
order
order() must be defined for a filter. Filters may have the same order if precedence is not. important for a filter. order do not need to be sequenti
janus-core/src/main/java/org/xujin/janus/core/filter/Filter.java:28
↓ 8 callers
Method
counter
(String name, Tags tags)
janus-monitor/src/main/java/org/xujin/janus/monitor/JanusMetrics.java:27
↓ 8 callers
Method
getIndex
()
janus-core/src/main/java/org/xujin/janus/core/filter/FilterType.java:39
↓ 8 callers
Method
getServiceName
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:64
↓ 8 callers
Method
newInstance
(String name)
janus-core/src/main/java/org/xujin/janus/core/util/ClassUtils.java:43
↓ 8 callers
Method
tokenizeToStringArray
(String str, String delimiters)
janus-config/src/main/java/org/xujin/janus/config/util/StringUtils.java:17
↓ 7 callers
Method
asyncSend
async send, bind requestId and future-response @param address @param httpRequest @return @throws Exception
janus-core/src/main/java/org/xujin/janus/core/netty/client/Client.java:20
↓ 7 callers
Method
checkNonEmpty
(String field, String message)
janus-config/src/main/java/org/xujin/janus/config/util/CheckUtils.java:18
↓ 7 callers
Method
close
()
janus-core/src/main/java/org/xujin/janus/core/netty/client/connect/ConnectClient.java:18
↓ 7 callers
Method
execute
(ChannelHandlerContext ctx)
janus-sdk/src/main/java/org/xujin/janus/damon/idle/IIdleHandler.java:6
↓ 7 callers
Method
getCircuitBreaker
(String name)
janus-core/src/main/java/org/xujin/janus/core/resilience/breaker/BreakerRepo.java:63
↓ 7 callers
Method
getCluster
()
janus-config/src/main/java/org/xujin/janus/config/ApplicationConfig.java:66
↓ 7 callers
Method
getHost
()
janus-registry/janus-registry-base/src/main/java/org/xujin/janus/registry/ServerNode.java:74
↓ 7 callers
Method
getRoute
(FilterContext filterContext)
janus-core/src/main/java/org/xujin/janus/core/filter/filters/AbstractFilter.java:108
↓ 7 callers
Method
next
run next filter @param context
janus-core/src/main/java/org/xujin/janus/core/filter/FilterChain.java:42
↓ 7 callers
Method
start
build filter chain with context and route @param context
janus-core/src/main/java/org/xujin/janus/core/filter/FilterChain.java:27
↓ 6 callers
Method
and
(Predicate<FilterContext> predicate)
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:247
↓ 6 callers
Method
compile
dynamic compile java/groovy file,get a class @param file @return @throws Exception
janus-core/src/main/java/org/xujin/janus/core/dynamic/DynamicCodeCompiler.java:17
↓ 6 callers
Method
from
(URI uri)
janus-core/src/main/java/org/xujin/janus/core/util/UriBuilder.java:42
↓ 6 callers
Method
getAllRoutes
()
janus-core/src/main/java/org/xujin/janus/core/route/RouteRepo.java:100
↓ 6 callers
Method
getFilterContext
(HttpMethod httpMethod, HttpResponseStatus httpResponseStatus)
janus-start/src/test/java/org/xujin/janus/start/test/retry/RetryTest.java:117
↓ 6 callers
Method
getFilters
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:105
↓ 6 callers
Method
getFilters
()
janus-config/src/main/java/org/xujin/janus/config/app/RouteConfig.java:73
↓ 6 callers
Method
getProtocol
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:109
↓ 6 callers
Method
getRoute
(String routeId)
janus-config/src/main/java/org/xujin/janus/config/app/RoutesConfig.java:21
↓ 6 callers
Method
instance
()
janus-daemon/src/main/java/org/xujin/janus/daemon/admin/client/AdminRequests.java:26
↓ 6 callers
Method
setUri
(String uri)
janus-config/src/main/java/org/xujin/janus/config/app/JanusInfluxConfig.java:214
↓ 6 callers
Method
successResponse
()
janus-config/src/main/java/org/xujin/janus/config/admin/processer/AbstractProcessor.java:53
↓ 6 callers
Method
toString
parse error to string @param e @return
janus-sdk/src/main/java/org/xujin/janus/damon/exception/ThrowableUtil.java:15
↓ 5 callers
Method
bindTo
(MeterRegistry registry)
janus-monitor/src/main/java/org/xujin/janus/monitor/metrics/MicrometerBinder.java:12
↓ 5 callers
Method
getArgs
()
janus-config/src/main/java/org/xujin/janus/config/app/FilterConfig.java:57
↓ 5 callers
Method
getHosts
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:72
↓ 5 callers
Method
getServerNode
get serverNode from the register center by serviceName @param serviceName @return
janus-registry/janus-registry-base/src/main/java/org/xujin/janus/registry/RegistryService.java:33
↓ 5 callers
Method
getValue
()
janus-core/src/main/java/org/xujin/janus/core/constant/Protocol.java:32
↓ 5 callers
Method
janusToOutsideClientAsyncSend
返回给客户端的应答 @param responseToClient
janus-core/src/main/java/org/xujin/janus/core/netty/ctx/IJanusCtx.java:22
↓ 5 callers
Method
normalizeFilterName
( Class<? extends Filter> clazz)
janus-core/src/main/java/org/xujin/janus/core/util/NameUtils.java:25
↓ 5 callers
Method
or
(Predicate<FilterContext> predicate)
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:255
↓ 5 callers
Method
runCallBack
(DefaultJanusCtx ctx)
janus-core/src/main/java/org/xujin/janus/core/netty/client/callback/JanusCtxCallback.java:10
↓ 5 callers
Method
setTextResponse
(String content, HttpResponseStatus status)
janus-core/src/main/java/org/xujin/janus/core/context/FilterContext.java:45
↓ 4 callers
Method
add
(Predicate predicate)
janus-core/src/main/java/org/xujin/janus/core/predicates/PredicateRepo.java:21
↓ 4 callers
Method
addListener
(Consumer<RouteChangeDTO> consumer)
janus-config/src/main/java/org/xujin/janus/config/observer/RouteChangeObserver.java:17
↓ 4 callers
Method
addSystemFilters
(Filter filter)
janus-core/src/main/java/org/xujin/janus/core/filter/FilterRepo.java:43
↓ 4 callers
Method
builder
()
janus-sdk/src/main/java/org/xujin/janus/damon/exchange/JanusCmdMsg.java:59
↓ 4 callers
Method
cluster
(String cluster)
janus-sdk/src/main/java/org/xujin/janus/damon/exchange/JanusCmdMsg.java:73
↓ 4 callers
Method
complete
(FilterContext context)
janus-core/src/main/java/org/xujin/janus/core/filter/filters/AbstractAsyncFilter.java:31
↓ 4 callers
Method
getApplicationPort
()
janus-config/src/main/java/org/xujin/janus/config/ApplicationConfig.java:62
↓ 4 callers
Method
getAutoGenerateKey
(Map<String, String> config)
janus-core/src/main/java/org/xujin/janus/core/filter/filters/AbstractFilter.java:123
↓ 4 callers
Method
getClassLoader
get class loader @param cls @return class loader
janus-core/src/main/java/org/xujin/janus/core/util/ClassHelper.java:34
↓ 4 callers
Method
getCluster
()
janus-config/src/main/java/org/xujin/janus/config/util/EnvUtils.java:33
↓ 4 callers
Method
getLoadBalancer
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:117
↓ 4 callers
Method
getMetadata
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:126
↓ 4 callers
Method
getPredicate
()
janus-core/src/main/java/org/xujin/janus/core/route/Route.java:122
↓ 4 callers
Method
getPredicateConfig
(FilterContext filterContext)
janus-core/src/main/java/org/xujin/janus/core/predicates/AbstractPredicate.java:37
↓ 4 callers
Method
getPredicates
()
janus-config/src/main/java/org/xujin/janus/config/app/RouteConfig.java:65
↓ 4 callers
Method
getRoutes
()
janus-config/src/main/java/org/xujin/janus/config/app/RoutesConfig.java:17
↓ 4 callers
Method
name
()
janus-core/src/main/java/org/xujin/janus/core/filter/filters/AbstractFilter.java:22
↓ 4 callers
Method
register
(Class<?> compiledClass)
janus-core/src/main/java/org/xujin/janus/core/dynamic/DynamicFileManger.java:151
↓ 4 callers
Method
select
select one server from list @param serverNode @return
janus-registry/janus-registry-base/src/main/java/org/xujin/janus/registry/loadbalancer/LoadBalancer.java:20
↓ 4 callers
Method
shutdown
关闭资源
janus-core/src/main/java/org/xujin/janus/core/netty/NettyServer.java:154
next →
1–100 of 941, ranked by callers