public abstract class org.osgi.service.application.ApplicationDescriptor
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.osgi.service.application.ApplicationDescriptor
super_class: java.lang.Object
{
public static final java.lang.String APPLICATION_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.name"
public static final java.lang.String APPLICATION_ICON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.icon"
public static final java.lang.String APPLICATION_PID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String APPLICATION_VERSION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.version"
public static final java.lang.String APPLICATION_VENDOR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String APPLICATION_VISIBLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.visible"
public static final java.lang.String APPLICATION_LAUNCHABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.launchable"
public static final java.lang.String APPLICATION_LOCKED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.locked"
public static final java.lang.String APPLICATION_DESCRIPTION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.description"
public static final java.lang.String APPLICATION_DOCUMENTATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.documentation"
public static final java.lang.String APPLICATION_COPYRIGHT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.copyright"
public static final java.lang.String APPLICATION_LICENSE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.license"
public static final java.lang.String APPLICATION_CONTAINER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.container"
public static final java.lang.String APPLICATION_LOCATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application.location"
private final java.lang.String pid;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean[] locked;
descriptor: [Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final java.util.Collection scalars;
descriptor: Ljava/util/Collection;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.Collection scalarsArrays;
descriptor: Ljava/util/Collection;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.Collection primitiveArrays;
descriptor: Ljava/util/Collection;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
protected void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
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\tThe import org.osgi.framework cannot be resolved\n\tThe import org.osgi.framework cannot be resolved\n\tConstants cannot be resolved to a variable\n\tConstants cannot be resolved to a variable\n\tInvalidSyntaxException cannot be resolved to a type\n\tThe method addScheduledApp(ApplicationDescriptor, String, Map<String,Object>, String, String, boolean) from the type AppPersistence refers to the missing type InvalidSyntaxException\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/osgi/service/application/ApplicationDescriptor;
MethodParameters:
Name Flags
applicationId
public final java.lang.String getApplicationId();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
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/osgi/service/application/ApplicationDescriptor;
public abstract boolean matchDNChain(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pattern
public final java.util.Map getProperties(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Map;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/osgi/service/application/ApplicationDescriptor;
MethodParameters:
Name Flags
locale
protected abstract java.util.Map getPropertiesSpecific(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Map;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
MethodParameters:
Name Flags
locale
public final org.osgi.service.application.ApplicationHandle launch(java.util.Map);
descriptor: (Ljava/util/Map;)Lorg/osgi/service/application/ApplicationHandle;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/osgi/service/application/ApplicationDescriptor;
Exceptions:
throws org.osgi.service.application.ApplicationException
MethodParameters:
Name Flags
arguments
protected abstract org.osgi.service.application.ApplicationHandle launchSpecific(java.util.Map);
descriptor: (Ljava/util/Map;)Lorg/osgi/service/application/ApplicationHandle;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
arguments
protected abstract boolean isLaunchableSpecific();
descriptor: ()Z
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
public final org.osgi.service.application.ScheduledApplication schedule(java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Z)Lorg/osgi/service/application/ScheduledApplication;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=6, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tInvalidSyntaxException cannot be resolved to a type\n\tThe method addScheduledApp(ApplicationDescriptor, String, Map<String,Object>, String, String, boolean) from the type AppPersistence refers to the missing type InvalidSyntaxException\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/osgi/service/application/ApplicationDescriptor;
Exceptions:
throws InvalidSyntaxException, org.osgi.service.application.ApplicationException
MethodParameters:
Name Flags
scheduleId
arguments
topic
eventFilter
recurring
public final void lock();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
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/osgi/service/application/ApplicationDescriptor;
protected abstract void lockSpecific();
descriptor: ()V
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
public final void unlock();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
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/osgi/service/application/ApplicationDescriptor;
protected abstract void unlockSpecific();
descriptor: ()V
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
private void saveLock(boolean);
descriptor: (Z)V
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/osgi/service/application/ApplicationDescriptor;
MethodParameters:
Name Flags
locked
private boolean isPersistentlyLocked();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
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/osgi/service/application/ApplicationDescriptor;
private static java.util.Map checkArgs(java.util.Map, boolean);
descriptor: (Ljava/util/Map;Z)Ljava/util/Map;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws org.osgi.service.application.ApplicationException
MethodParameters:
Name Flags
arguments
validateValues
private static void validateValue(java.util.Map$Entry, java.util.Map);
descriptor: (Ljava/util/Map$Entry;Ljava/util/Map;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws org.osgi.service.application.ApplicationException
MethodParameters:
Name Flags
entry
copy
}
SourceFile: "ApplicationDescriptor.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map