Hierarchy For All Packages
Package Hierarchies:- com.aizuda.snailjob.client.common,
- com.aizuda.snailjob.client.common.annotation,
- com.aizuda.snailjob.client.common.appender,
- com.aizuda.snailjob.client.common.cache,
- com.aizuda.snailjob.client.common.client,
- com.aizuda.snailjob.client.common.config,
- com.aizuda.snailjob.client.common.event,
- com.aizuda.snailjob.client.common.exception,
- com.aizuda.snailjob.client.common.handler,
- com.aizuda.snailjob.client.common.init,
- com.aizuda.snailjob.client.common.log.report,
- com.aizuda.snailjob.client.common.log.support,
- com.aizuda.snailjob.client.common.rpc.client,
- com.aizuda.snailjob.client.common.rpc.client.grpc,
- com.aizuda.snailjob.client.common.rpc.client.openapi,
- com.aizuda.snailjob.client.common.rpc.openapi,
- com.aizuda.snailjob.client.common.rpc.server,
- com.aizuda.snailjob.client.common.rpc.supports.handler,
- com.aizuda.snailjob.client.common.rpc.supports.handler.grpc,
- com.aizuda.snailjob.client.common.rpc.supports.http,
- com.aizuda.snailjob.client.common.rpc.supports.scan,
- com.aizuda.snailjob.client.common.threadlocal,
- com.aizuda.snailjob.client.common.util,
- com.aizuda.snailjob.client.common.window
Class Hierarchy
- java.lang.Object
- org.apache.logging.log4j.core.AbstractLifeCycle (implements org.apache.logging.log4j.core.LifeCycle2)
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- org.apache.logging.log4j.core.appender.AbstractAppender (implements org.apache.logging.log4j.core.Appender, org.apache.logging.log4j.core.impl.LocationAware)
- com.aizuda.snailjob.client.common.appender.SnailLog4j2Appender
- org.apache.logging.log4j.core.appender.AbstractAppender (implements org.apache.logging.log4j.core.Appender, org.apache.logging.log4j.core.impl.LocationAware)
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- com.aizuda.snailjob.client.common.log.report.AbstractLogReport<T> (implements org.springframework.beans.factory.InitializingBean, com.aizuda.snailjob.client.common.Lifecycle, com.aizuda.snailjob.client.common.LogReport)
- com.aizuda.snailjob.client.common.rpc.openapi.AbstractRequestHandler<R> (implements com.aizuda.snailjob.client.common.rpc.openapi.RequestHandler<R>)
- com.aizuda.snailjob.client.common.handler.ClientRegister (implements com.aizuda.snailjob.client.common.Lifecycle)
- com.aizuda.snailjob.client.common.threadlocal.CommonThreadLocal<T> (implements com.aizuda.snailjob.client.common.SnailThreadLocal<T>)
- ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
- ch.qos.logback.core.UnsynchronizedAppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
- com.aizuda.snailjob.client.common.appender.SnailLogbackAppender<E>
- ch.qos.logback.core.UnsynchronizedAppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
- com.aizuda.snailjob.client.common.rpc.client.openapi.DefaultHttpClient (implements com.aizuda.snailjob.client.common.rpc.client.openapi.SnailHttpClient)
- com.aizuda.snailjob.client.common.rpc.supports.scan.EndPointInfo
- com.aizuda.snailjob.client.common.cache.EndPointInfoCache
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.aizuda.snailjob.client.common.event.SnailChannelReconnectEvent
- com.aizuda.snailjob.client.common.event.SnailClientClosedEvent
- com.aizuda.snailjob.client.common.event.SnailClientClosingEvent
- com.aizuda.snailjob.client.common.event.SnailClientStartedEvent
- com.aizuda.snailjob.client.common.event.SnailClientStartingEvent
- com.aizuda.snailjob.client.common.event.SnailServerStartFailedEvent
- org.springframework.context.ApplicationEvent
- com.aizuda.snailjob.client.common.cache.GroupVersionCache
- com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel
- com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler<R> (implements java.lang.reflect.InvocationHandler)
- com.aizuda.snailjob.client.common.rpc.server.GrpcInterceptor (implements io.grpc.ServerInterceptor)
- com.aizuda.snailjob.client.common.rpc.supports.handler.grpc.GrpcRequest
- com.aizuda.snailjob.client.common.rpc.client.openapi.HttpClientInvokeHandler<R> (implements java.lang.reflect.InvocationHandler)
- com.aizuda.snailjob.client.common.rpc.supports.http.HttpRequest
- com.aizuda.snailjob.client.common.rpc.supports.http.HttpResponse
- com.aizuda.snailjob.common.core.window.LeapArray<T>
- com.aizuda.snailjob.client.common.window.RetryLeapArray
- com.aizuda.snailjob.client.common.log.report.LogMeta
- com.aizuda.snailjob.client.common.log.report.LogReportFactory
- com.aizuda.snailjob.client.common.log.report.ReportLogListener (implements com.aizuda.snailjob.common.core.window.Listener<T>)
- com.aizuda.snailjob.client.common.rpc.client.openapi.Request
- com.aizuda.snailjob.client.common.rpc.client.RequestBuilder<T,
R> - com.aizuda.snailjob.client.common.window.SlidingRingWindow<T>
- com.aizuda.snailjob.client.common.window.SlidingWindow<T>
- com.aizuda.snailjob.client.common.window.SlidingWindow.Builder<T>
- com.aizuda.snailjob.client.common.rpc.supports.handler.SnailDispatcherRequestHandler
- com.aizuda.snailjob.client.common.rpc.supports.scan.SnailEndPointRegistrar (implements com.aizuda.snailjob.client.common.Lifecycle)
- com.aizuda.snailjob.client.common.rpc.supports.scan.SnailEndPointScanner (implements org.springframework.context.ApplicationContextAware)
- com.aizuda.snailjob.client.common.rpc.server.SnailGrpcServer (implements com.aizuda.snailjob.client.common.Lifecycle)
- com.aizuda.snailjob.client.common.init.SnailJobCloseListener (implements org.springframework.context.ApplicationListener<E>)
- com.aizuda.snailjob.client.common.client.SnailJobCommonEndPoint
- com.aizuda.snailjob.client.common.rpc.client.grpc.SnailJobGrpcClient (implements com.aizuda.snailjob.client.common.Lifecycle)
- com.aizuda.snailjob.client.common.log.support.SnailJobLogManager
- com.aizuda.snailjob.client.common.config.SnailJobProperties
- com.aizuda.snailjob.client.common.config.SnailJobProperties.HttpResponse
- com.aizuda.snailjob.client.common.config.SnailJobProperties.LogSlidingWindowConfig
- com.aizuda.snailjob.client.common.config.SnailJobProperties.Retry
- com.aizuda.snailjob.client.common.config.SnailJobProperties.RpcClientProperties
- com.aizuda.snailjob.client.common.config.SnailJobProperties.RpcServerProperties
- com.aizuda.snailjob.client.common.config.SnailJobProperties.ServerConfig
- com.aizuda.snailjob.client.common.config.SnailJobProperties.SlidingWindowConfig
- com.aizuda.snailjob.client.common.config.SnailJobProperties.SnailOpenApiConfig
- com.aizuda.snailjob.client.common.config.SnailJobProperties.ThreadPoolConfig
- com.aizuda.snailjob.client.common.init.SnailJobStartListener (implements org.springframework.boot.ApplicationRunner)
- com.aizuda.snailjob.client.common.handler.SyncRemoteConfig (implements com.aizuda.snailjob.client.common.Lifecycle)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.aizuda.snailjob.common.core.exception.BaseSnailJobException
- com.aizuda.snailjob.client.common.exception.SnailJobClientException
- com.aizuda.snailjob.client.common.exception.SnailJobClientTimeOutException
- com.aizuda.snailjob.client.common.exception.SnailJobRemoteException
- com.aizuda.snailjob.common.core.exception.BaseSnailJobException
- java.lang.RuntimeException
- java.lang.Exception
- com.aizuda.snailjob.client.common.rpc.supports.handler.grpc.UnaryRequestHandler (implements io.grpc.stub.ServerCalls.UnaryMethod<ReqT,
RespT>) - com.aizuda.snailjob.client.common.util.ValidatorUtils
- org.apache.logging.log4j.core.AbstractLifeCycle (implements org.apache.logging.log4j.core.LifeCycle2)
Interface Hierarchy
- com.aizuda.snailjob.client.common.HandlerInterceptor
- com.aizuda.snailjob.client.common.Lifecycle
- com.aizuda.snailjob.client.common.LogReport
- com.aizuda.snailjob.client.common.rpc.openapi.RequestHandler<R>
- com.aizuda.snailjob.client.common.RpcClient
- com.aizuda.snailjob.client.common.Scanner
- com.aizuda.snailjob.client.common.rpc.client.openapi.SnailHttpClient
- com.aizuda.snailjob.client.common.SnailThreadLocal<T>
- com.aizuda.snailjob.client.common.SnailJobContextThreadLocal<T>
- com.aizuda.snailjob.client.common.SnailJobLogThreadLocal<T>
Annotation Interface Hierarchy
- com.aizuda.snailjob.client.common.annotation.Header (implements java.lang.annotation.Annotation)
- com.aizuda.snailjob.client.common.annotation.Mapping (implements java.lang.annotation.Annotation)
- com.aizuda.snailjob.client.common.annotation.Param (implements java.lang.annotation.Annotation)
- com.aizuda.snailjob.client.common.annotation.SnailEndPoint (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.aizuda.snailjob.client.common.rpc.client.RequestMethod
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)