public interface com.mongodb.session.SessionContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.mongodb.session.SessionContext
super_class: java.lang.Object
{
public abstract boolean hasSession();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isImplicitSession();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.bson.BsonDocument getSessionId();
descriptor: ()Lorg/bson/BsonDocument;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isCausallyConsistent();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long getTransactionNumber();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long advanceTransactionNumber();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean notifyMessageSent();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.bson.BsonTimestamp getOperationTime();
descriptor: ()Lorg/bson/BsonTimestamp;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void advanceOperationTime(org.bson.BsonTimestamp);
descriptor: (Lorg/bson/BsonTimestamp;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
operationTime
public abstract org.bson.BsonDocument getClusterTime();
descriptor: ()Lorg/bson/BsonDocument;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void advanceClusterTime(org.bson.BsonDocument);
descriptor: (Lorg/bson/BsonDocument;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clusterTime
public abstract boolean hasActiveTransaction();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.mongodb.ReadConcern getReadConcern();
descriptor: ()Lcom/mongodb/ReadConcern;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setRecoveryToken(org.bson.BsonDocument);
descriptor: (Lorg/bson/BsonDocument;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
recoveryToken
public abstract void unpinServerAddress();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void markSessionDirty();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSessionMarkedDirty();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SessionContext.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()