
com.oracle.common.base.Notifier Maven / Gradle / Ivy
/*
* Copyright (c) 2000, 2020, Oracle and/or its affiliates.
*
* Licensed under the Universal Permissive License v 1.0 as shown at
* http://oss.oracle.com/licenses/upl.
*/
package com.oracle.common.base;
/**
* A Condition-like object, used to block thread(s) for a notification.
*
* Unlike {@link java.util.concurrent.locks.Condition Condition} no external locking or synchronization
* is needed with Notifiers; i.e. clients need not synchronize on this class prior to
* calling await()
or signal()
, nor should they use any of the
* primitive wait()
or notify()
methods.
*
* Note: the Notifiers are expected to be {@link Timeout} compatible.*
*
* @author cp/mf 2010-06-15
* @deprecated use {@link com.oracle.coherence.common.base.Notifier} instead
*/
@Deprecated
public interface Notifier
extends com.oracle.coherence.common.base.Notifier
{
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy