public abstract class AbstractLogConsumeClient<T extends GenericGlobalConfig,L extends ShenyuRequestLog> extends java.lang.Object implements LogConsumeClient<T,L>
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
AbstractLogConsumeClient() |
public abstract void initClient0(@NonNull
T config)
config - configpublic abstract void consume0(@NonNull
java.util.List<L> logs)
throws java.lang.Exception
logs - logsjava.lang.Exception - errorpublic abstract void close0()
throws java.lang.Exception
java.lang.Exception - errorpublic void initClient(T config)
LogConsumeClientinitClient 在接口中 LogConsumeClient<T extends GenericGlobalConfig,L extends ShenyuRequestLog>config - logClientConfigpublic void close()
close 在接口中 java.lang.AutoCloseablepublic void consume(java.util.List<L> logs) throws java.lang.Exception
LogConsumeClientconsume 在接口中 LogConsumeClient<T extends GenericGlobalConfig,L extends ShenyuRequestLog>logs - list of logjava.lang.Exception - produce exceptionCopyright © 2026 The Apache Software Foundation. All rights reserved.