public class org.springframework.scheduling.commonj.WorkManagerTaskExecutor extends org.springframework.jndi.JndiLocatorSupport implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor, org.springframework.beans.factory.InitializingBean
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.scheduling.commonj.WorkManagerTaskExecutor
super_class: org.springframework.jndi.JndiLocatorSupport
{
private WorkManager workManager;
descriptor: LWorkManager;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private java.lang.String workManagerName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private WorkListener workListener;
descriptor: LWorkListener;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private org.springframework.core.task.TaskDecorator taskDecorator;
descriptor: Lorg/springframework/core/task/TaskDecorator;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import commonj.work cannot be resolved\n\tThe import commonj.work cannot be resolved\n\tThe import commonj.work cannot be resolved\n\tThe import commonj.work cannot be resolved\n\tThe import commonj.work cannot be resolved\n\tThe import commonj.work cannot be resolved\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWork cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tWorkListener cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tWorkRejectedException cannot be resolved to a type\n\tWorkException cannot be resolved to a type\n\tWorkItem cannot be resolved to a type\n\tWork cannot be resolved to a type\n\tWorkException cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tWorkItem cannot be resolved to a type\n\tWork cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tWorkException cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tThe method waitForAll(Collection, long) of type WorkManagerTaskExecutor must override or implement a supertype method\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tThe method waitForAny(Collection, long) of type WorkManagerTaskExecutor must override or implement a supertype method\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\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/scheduling/commonj/WorkManagerTaskExecutor;
public void setWorkManager(WorkManager);
descriptor: (LWorkManager;)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\tWorkManager cannot be resolved to a type\n\tWorkManager 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
workManager
public void setWorkManagerName(java.lang.String);
descriptor: (Ljava/lang/String;)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 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
workManagerName
public void setWorkListener(WorkListener);
descriptor: (LWorkListener;)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\tWorkListener cannot be resolved to a type\n\tWorkListener 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
workListener
public void setTaskDecorator(org.springframework.core.task.TaskDecorator);
descriptor: (Lorg/springframework/core/task/TaskDecorator;)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 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
taskDecorator
public void afterPropertiesSet();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager 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/scheduling/commonj/WorkManagerTaskExecutor;
Exceptions:
throws javax.naming.NamingException
private WorkManager obtainWorkManager();
descriptor: ()LWorkManager;
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\tWorkManager cannot be resolved to a type\n\tWorkManager cannot be resolved to a type\n\tWorkManager 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/scheduling/commonj/WorkManagerTaskExecutor;
public void execute(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)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\tWork cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tWorkListener cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\n\tWorkRejectedException cannot be resolved to a type\n\tWorkException 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
task
public void execute(java.lang.Runnable, long);
descriptor: (Ljava/lang/Runnable;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, 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/scheduling/commonj/WorkManagerTaskExecutor;
MethodParameters:
Name Flags
task
startTimeout
public java.util.concurrent.Future<?> submit(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
flags: (0x0001) ACC_PUBLIC
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/scheduling/commonj/WorkManagerTaskExecutor;
Signature: (Ljava/lang/Runnable;)Ljava/util/concurrent/Future<*>;
MethodParameters:
Name Flags
task
public <T> java.util.concurrent.Future<T> submit(java.util.concurrent.Callable<T>);
descriptor: (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;
flags: (0x0001) ACC_PUBLIC
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/scheduling/commonj/WorkManagerTaskExecutor;
Signature: <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<TT;>;)Ljava/util/concurrent/Future<TT;>;
MethodParameters:
Name Flags
task
public org.springframework.util.concurrent.ListenableFuture<?> submitListenable(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)Lorg/springframework/util/concurrent/ListenableFuture;
flags: (0x0001) ACC_PUBLIC
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/scheduling/commonj/WorkManagerTaskExecutor;
Signature: (Ljava/lang/Runnable;)Lorg/springframework/util/concurrent/ListenableFuture<*>;
MethodParameters:
Name Flags
task
public <T> org.springframework.util.concurrent.ListenableFuture<T> submitListenable(java.util.concurrent.Callable<T>);
descriptor: (Ljava/util/concurrent/Callable;)Lorg/springframework/util/concurrent/ListenableFuture;
flags: (0x0001) ACC_PUBLIC
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/scheduling/commonj/WorkManagerTaskExecutor;
Signature: <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<TT;>;)Lorg/springframework/util/concurrent/ListenableFuture<TT;>;
MethodParameters:
Name Flags
task
public WorkItem schedule(Work);
descriptor: (LWork;)LWorkItem;
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\tWorkItem cannot be resolved to a type\n\tWork cannot be resolved to a type\n\tWorkException cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\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/scheduling/commonj/WorkManagerTaskExecutor;
Exceptions:
throws WorkException, java.lang.IllegalArgumentException
MethodParameters:
Name Flags
work
public WorkItem schedule(Work, WorkListener);
descriptor: (LWork;LWorkListener;)LWorkItem;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWorkItem cannot be resolved to a type\n\tWork cannot be resolved to a type\n\tWorkListener cannot be resolved to a type\n\tWorkException cannot be resolved to a type\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\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/scheduling/commonj/WorkManagerTaskExecutor;
Exceptions:
throws WorkException
MethodParameters:
Name Flags
work
workListener
public boolean waitForAll(java.util.Collection, long);
descriptor: (Ljava/util/Collection;J)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method waitForAll(Collection, long) of type WorkManagerTaskExecutor must override or implement a supertype method\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\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/scheduling/commonj/WorkManagerTaskExecutor;
Exceptions:
throws java.lang.InterruptedException
MethodParameters:
Name Flags
workItems
timeout
public java.util.Collection waitForAny(java.util.Collection, long);
descriptor: (Ljava/util/Collection;J)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method waitForAny(Collection, long) of type WorkManagerTaskExecutor must override or implement a supertype method\n\tThe method obtainWorkManager() from the type WorkManagerTaskExecutor refers to the missing type WorkManager\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/scheduling/commonj/WorkManagerTaskExecutor;
Exceptions:
throws java.lang.InterruptedException
MethodParameters:
Name Flags
workItems
timeout
}
SourceFile: "WorkManagerTaskExecutor.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()