Class WebSocketSubscription<T>

java.lang.Object
org.web3j.protocol.websocket.WebSocketSubscription<T>
Type Parameters:
T - type of a data item that should be returned by a WebSocket subscription.

public class WebSocketSubscription<T> extends Object
Objects necessary to process a new item received via a WebSocket subscription.
  • Constructor Details

    • WebSocketSubscription

      public WebSocketSubscription(io.reactivex.subjects.BehaviorSubject<T> subject, Class<T> responseType)
      Creates WebSocketSubscription.
      Parameters:
      subject - used to send new data items to listeners
      responseType - type of a data item returned by a WebSocket subscription
  • Method Details

    • getSubject

      public io.reactivex.subjects.BehaviorSubject<T> getSubject()
    • getResponseType

      public Class<T> getResponseType()