Package io.crossbar.autobahn.wamp.types
Class Subscription
- java.lang.Object
-
- io.crossbar.autobahn.wamp.types.Subscription
-
public class Subscription extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Objecthandlerjava.lang.ClassresultTypeClasscom.fasterxml.jackson.core.type.TypeReferenceresultTypeRefSessionsessionlongsubscriptionjava.lang.Stringtopic
-
Constructor Summary
Constructors Constructor Description Subscription(long subscription, java.lang.String topic, com.fasterxml.jackson.core.type.TypeReference resultTypeRef, java.lang.Class resultTypeClass, java.lang.Object handler, Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisActive()voidsetInactive()java.util.concurrent.CompletableFuture<java.lang.Integer>unsubscribe()
-
-
-
Field Detail
-
subscription
public final long subscription
-
topic
public final java.lang.String topic
-
resultTypeRef
public final com.fasterxml.jackson.core.type.TypeReference resultTypeRef
-
resultTypeClass
public final java.lang.Class resultTypeClass
-
handler
public final java.lang.Object handler
-
session
public final Session session
-
-
Constructor Detail
-
Subscription
public Subscription(long subscription, java.lang.String topic, com.fasterxml.jackson.core.type.TypeReference resultTypeRef, java.lang.Class resultTypeClass, java.lang.Object handler, Session session)
-
-