public interface ISynchronizer<RESULT>
ISynchronizer
and there must only ever exist one consumer for it. Once the
result value is consumed by the consumer this ISynchronizer
must not be reused.
Modifier and Type | Method and Description |
---|---|
RESULT |
get(long timeout) |
void |
put(RESULT result) |
boolean |
put(RESULT result,
long timeout) |
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html