public class org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator extends org.springframework.boot.actuate.health.AbstractReactiveHealthIndicator
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator
super_class: org.springframework.boot.actuate.health.AbstractReactiveHealthIndicator
{
private static final java.lang.String REDIS_VERSION_PROPERTY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "redis_version"
private final ReactiveRedisConnectionFactory connectionFactory;
descriptor: LReactiveRedisConnectionFactory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(ReactiveRedisConnectionFactory);
descriptor: (LReactiveRedisConnectionFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import reactor cannot be resolved\n\tThe import reactor cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe return types are incompatible for the inherited methods ReactiveHealthIndicator.health(), AbstractReactiveHealthIndicator.health()\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tMono cannot be resolved to a type\n\tThe method getConnection() from the type RedisReactiveHealthIndicator refers to the missing type Mono\n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tMono cannot be resolved\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tSchedulers cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
MethodParameters:
Name Flags
connectionFactory
protected Mono<org.springframework.boot.actuate.health.Health> doHealthCheck(org.springframework.boot.actuate.health.Health$Builder);
descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;)LMono;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tThe method getConnection() from the type RedisReactiveHealthIndicator refers to the missing type Mono\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
Signature: (Lorg/springframework/boot/actuate/health/Health$Builder;)LMono<Lorg/springframework/boot/actuate/health/Health;>;
MethodParameters:
Name Flags
builder
Mono<org.springframework.boot.actuate.health.Health> doHealthCheck(org.springframework.boot.actuate.health.Health$Builder, ReactiveRedisConnection);
descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
Signature: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono<Lorg/springframework/boot/actuate/health/Health;>;
MethodParameters:
Name Flags
builder
connection
private Mono<ReactiveRedisConnection> getConnection();
descriptor: ()LMono;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tMono cannot be resolved\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tSchedulers cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
Signature: ()LMono<LReactiveRedisConnection;>;
private org.springframework.boot.actuate.health.Health up(org.springframework.boot.actuate.health.Health$Builder, java.util.Properties, boolean);
descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;Ljava/util/Properties;Z)Lorg/springframework/boot/actuate/health/Health;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
MethodParameters:
Name Flags
builder
info
isClusterConnection
private org.springframework.boot.actuate.health.Health down(org.springframework.boot.actuate.health.Health$Builder, java.lang.Throwable);
descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;Ljava/lang/Throwable;)Lorg/springframework/boot/actuate/health/Health;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
MethodParameters:
Name Flags
builder
cause
private java.lang.String getClusterVersionProperty(java.util.Properties);
descriptor: (Ljava/util/Properties;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
MethodParameters:
Name Flags
info
}
SourceFile: "RedisReactiveHealthIndicator.java"
InnerClasses:
public Builder = org.springframework.boot.actuate.health.Health$Builder of org.springframework.boot.actuate.health.Health