public class DefaultGenericMergeableNode<R> extends AbstractMergeableNode implements GenericMergeableNode<R>
| 限定符和类型 | 字段和说明 |
|---|---|
private Processor<R> |
processor |
loggerdescription, enableSupplier, id, name| 构造器和说明 |
|---|
DefaultGenericMergeableNode() |
DefaultGenericMergeableNode(Rule rule,
long timeout,
Processor<R> processor) |
DefaultGenericMergeableNode(Rule rule,
long timeout,
Processor<R> processor,
Set<Key<?>> readableKeys,
Set<Key<?>> writableKeys,
KeyMapper keyMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
String |
getName() |
Processor<R> |
getProcessor()
获取处理器
|
void |
initialize() |
void |
registerProcessor(Processor<R> processor)
注册处理器
|
void |
setProcessor(Processor<R> processor) |
getRule, getTimeout, processOn, setRule, setTimeout, timeoutaddReadableKeys, addReadableKeys, addWritableKeys, addWritableKeys, getKeyMapper, getReadableKeys, getWritableKeys, setKeyMapper, setReadableKeys, setWritableKeysenabled, getDescription, getId, setDescription, setEnabled, setEnabled, setId, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabled, setDescription, setEnabled, setEnabled, setId, setNamegetDescriptiongetTimeout, timeoutgetKeyMapper, getReadableKeys, getWritableKeys, setKeyMapper, setReadableKeys, setWritableKeyspublic DefaultGenericMergeableNode()
public DefaultGenericMergeableNode(Rule rule, long timeout, Processor<R> processor)
public void registerProcessor(Processor<R> processor)
MergeableNoderegisterProcessor 在接口中 MergeableNode<Processor<R>,R>processor - 处理器public Processor<R> getProcessor()
MergeableNodegetProcessor 在接口中 MergeableNode<Processor<R>,R>public void destroy()
destroy 在接口中 Lifecycledestroy 在类中 AbstractNodepublic void initialize()
initialize 在接口中 Lifecycleinitialize 在类中 AbstractNodepublic String getName()
getName 在接口中 DescribablegetName 在类中 AbstractNodeCopyright © 2021. All rights reserved.