public abstract class AbstractMethodWriterInvocationHandler
extends net.openhft.chronicle.core.util.AbstractInvocationHandler
implements net.openhft.chronicle.bytes.MethodWriterInvocationHandler
| Modifier and Type | Field and Description |
|---|---|
protected String |
genericEvent |
protected boolean |
recordHistory |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMethodWriterInvocationHandler(Class<?> tClass) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
doInvoke(Object proxy,
Method method,
Object[] args) |
void |
genericEvent(String genericEvent) |
protected abstract void |
handleInvoke(Method method,
Object[] args) |
protected void |
handleInvoke(@NotNull Method method,
Object[] args,
Wire wire) |
void |
recordHistory(boolean recordHistory) |
void |
useMethodIds(boolean useMethodIds) |
invoke, onCloseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinvokeprotected boolean recordHistory
protected String genericEvent
protected AbstractMethodWriterInvocationHandler(Class<?> tClass)
protected Object doInvoke(Object proxy, Method method, Object[] args)
doInvoke in class net.openhft.chronicle.core.util.AbstractInvocationHandlerpublic void genericEvent(String genericEvent)
genericEvent in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandlerprotected void handleInvoke(@NotNull
@NotNull Method method,
Object[] args,
Wire wire)
throws net.openhft.chronicle.core.io.InvalidMarshallableException
net.openhft.chronicle.core.io.InvalidMarshallableExceptionpublic void recordHistory(boolean recordHistory)
recordHistory in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandlerpublic void useMethodIds(boolean useMethodIds)
useMethodIds in interface net.openhft.chronicle.bytes.MethodWriterInvocationHandlerCopyright © 2023. All rights reserved.