public interface com.mongodb.session.ClientSession extends java.io.Closeable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.mongodb.session.ClientSession
super_class: java.lang.Object
{
public abstract com.mongodb.ServerAddress getPinnedServerAddress();
descriptor: ()Lcom/mongodb/ServerAddress;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
com.mongodb.lang.Nullable()
public abstract void setPinnedServerAddress(com.mongodb.ServerAddress);
descriptor: (Lcom/mongodb/ServerAddress;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
address
public abstract org.bson.BsonDocument getRecoveryToken();
descriptor: ()Lorg/bson/BsonDocument;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
com.mongodb.lang.Nullable()
public abstract void setRecoveryToken(org.bson.BsonDocument);
descriptor: (Lorg/bson/BsonDocument;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
recoveryToken
public abstract com.mongodb.ClientSessionOptions getOptions();
descriptor: ()Lcom/mongodb/ClientSessionOptions;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isCausallyConsistent();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object getOriginator();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.mongodb.session.ServerSession getServerSession();
descriptor: ()Lcom/mongodb/session/ServerSession;
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 void advanceClusterTime(org.bson.BsonDocument);
descriptor: (Lorg/bson/BsonDocument;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clusterTime
public abstract org.bson.BsonDocument getClusterTime();
descriptor: ()Lorg/bson/BsonDocument;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "ClientSession.java"
RuntimeVisibleAnnotations:
com.mongodb.annotations.NotThreadSafe()