Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.util.concurrent
Version documentée : Java SE 17

Classe « SubmissionPublisher<T> »

Informations générales

Héritage

java.lang.Object
    java.util.concurrent.SubmissionPublisher

Interfaces implémentées

java.lang.AutoCloseable
java.util.concurrent.Flow$Publisher<T>

Définition

public class SubmissionPublisher<T> extends java.lang.Object
implements java.lang.AutoCloseable,
java.util.concurrent.Flow$Publisher<T>

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
SubmissionPublisher()
SubmissionPublisher( Executor executor, int maxBufferCapacity )
SubmissionPublisher( Executor executor, int maxBufferCapacity, BiConsumer<? super java.util.concurrent.Flow$Subscriber<? super T>, ? super java.lang.Throwable> handler )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public boolean closed R/-
public Throwable closedException R/-
public Executor executor R/-
public int maxBufferCapacity R/-
public int numberOfSubscribers R/-
public List subscribers R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void close()
public void closeExceptionally( Throwable error )
public CompletableFuture<java.lang.Void> consume( Consumer<? super T> consumer )
public int estimateMaximumLag()
public long estimateMinimumDemand()
public Throwable getClosedException()
public Executor getExecutor()
public int getMaxBufferCapacity()
public int getNumberOfSubscribers()
public List<java.util.concurrent.Flow$Subscriber<? super T>> getSubscribers()
public boolean hasSubscribers()
public boolean isClosed()
public boolean isSubscribed( Subscriber<? super T> subscriber )
public int offer( T item, BiPredicate<java.util.concurrent.Flow$Subscriber<? super T>, ? super T> onDrop )
public int offer( T item, long timeout, TimeUnit unit, BiPredicate<java.util.concurrent.Flow$Subscriber<? super T>, ? super T> onDrop )
public int submit( T item )
public void subscribe( Subscriber<? super T> subscriber )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait