@Override public void addEventListener(KeyChainEventListener listener) { basicKeyChain.addEventListener(listener); }
@Override public void addEventListener(KeyChainEventListener listener, Executor executor) { basicKeyChain.addEventListener(listener, executor); }
@Override public void addEventListener(KeyChainEventListener listener, Executor executor) { basicKeyChain.addEventListener(listener, executor); }
@Override public void addEventListener(KeyChainEventListener listener, Executor executor) { basicKeyChain.addEventListener(listener, executor); }
@Override public void addEventListener(KeyChainEventListener listener) { addEventListener(listener, Threading.USER_THREAD); }
@Override public void addEventListener(KeyChainEventListener listener, Executor executor) { basicKeyChain.addEventListener(listener, executor); }
@Override public void addEventListener(KeyChainEventListener listener) { addEventListener(listener, Threading.USER_THREAD); }
@Override public void addEventListener(KeyChainEventListener listener) { addEventListener(listener, Threading.USER_THREAD); }
@Override public void addEventListener(KeyChainEventListener listener) { addEventListener(listener, Threading.USER_THREAD); }
@Override public void addEventListener(KeyChainEventListener listener) { basicKeyChain.addEventListener(listener); }
@Override public void addEventListener(KeyChainEventListener listener) { basicKeyChain.addEventListener(listener); }
@Override public void addEventListener(KeyChainEventListener listener) { basicKeyChain.addEventListener(listener); }
/** Adds a listener for events that are run when keys are added, on the given executor. */ public void addEventListener(KeyChainEventListener listener, Executor executor) { checkNotNull(listener); checkNotNull(executor); basic.addEventListener(listener, executor); for (DeterministicKeyChain chain : chains) chain.addEventListener(listener, executor); }
/** Adds a listener for events that are run when keys are added, on the given executor. */ public void addEventListener(KeyChainEventListener listener, Executor executor) { checkNotNull(listener); checkNotNull(executor); basic.addEventListener(listener, executor); for (DeterministicKeyChain chain : chains) chain.addEventListener(listener, executor); }
/** Adds a listener for events that are run when keys are added, on the given executor. */ public void addEventListener(KeyChainEventListener listener, Executor executor) { checkNotNull(listener); checkNotNull(executor); basic.addEventListener(listener, executor); for (DeterministicKeyChain chain : chains) chain.addEventListener(listener, executor); }
/** Adds a listener for events that are run when keys are added, on the given executor. */ public void addEventListener(KeyChainEventListener listener, Executor executor) { checkNotNull(listener); checkNotNull(executor); basic.addEventListener(listener, executor); for (DeterministicKeyChain chain : chains) chain.addEventListener(listener, executor); }
@Before public void setup() { chain = new BasicKeyChain(); onKeysAdded = new AtomicReference<>(); onKeysAddedRan = new AtomicBoolean(); chain.addEventListener(new AbstractKeyChainEventListener() { @Override public void onKeysAdded(List<ECKey> keys2) { onKeysAdded.set(keys2); onKeysAddedRan.set(true); } }, Threading.SAME_THREAD); }