00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 package org.osgi.framework;
00020
00033 public interface Constants {
00038 public static final String SYSTEM_BUNDLE_LOCATION = "System Bundle";
00039
00046 public static final String SYSTEM_BUNDLE_SYMBOLICNAME = "system.bundle";
00047
00055 public static final String BUNDLE_CATEGORY = "Bundle-Category";
00056
00066 public static final String BUNDLE_CLASSPATH = "Bundle-ClassPath";
00067
00075 public static final String BUNDLE_COPYRIGHT = "Bundle-Copyright";
00076
00084 public static final String BUNDLE_DESCRIPTION = "Bundle-Description";
00085
00093 public static final String BUNDLE_NAME = "Bundle-Name";
00094
00104 public static final String BUNDLE_NATIVECODE = "Bundle-NativeCode";
00105
00114 public static final String EXPORT_PACKAGE = "Export-Package";
00115
00127 public static final String EXPORT_SERVICE = "Export-Service";
00128
00137 public static final String IMPORT_PACKAGE = "Import-Package";
00138
00149 public static final String DYNAMICIMPORT_PACKAGE = "DynamicImport-Package";
00150
00162 public static final String IMPORT_SERVICE = "Import-Service";
00163
00172 public static final String BUNDLE_VENDOR = "Bundle-Vendor";
00173
00182 public static final String BUNDLE_VERSION = "Bundle-Version";
00183
00193 public static final String BUNDLE_DOCURL = "Bundle-DocURL";
00194
00204 public static final String BUNDLE_CONTACTADDRESS = "Bundle-ContactAddress";
00205
00220 public static final String BUNDLE_ACTIVATOR = "Bundle-Activator";
00221
00231 public static final String BUNDLE_UPDATELOCATION = "Bundle-UpdateLocation";
00232
00249 public static final String PACKAGE_SPECIFICATION_VERSION = "specification-version";
00250
00264 public static final String BUNDLE_NATIVECODE_PROCESSOR = "processor";
00265
00278 public static final String BUNDLE_NATIVECODE_OSNAME = "osname";
00279
00292 public static final String BUNDLE_NATIVECODE_OSVERSION = "osversion";
00293
00306 public static final String BUNDLE_NATIVECODE_LANGUAGE = "language";
00307
00321 public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT = "Bundle-RequiredExecutionEnvironment";
00322
00323
00324
00325
00326
00336 public static final String FRAMEWORK_VERSION = "org.osgi.framework.version";
00337
00347 public static final String FRAMEWORK_VENDOR = "org.osgi.framework.vendor";
00348
00358 public static final String FRAMEWORK_LANGUAGE = "org.osgi.framework.language";
00359
00369 public static final String FRAMEWORK_OS_NAME = "org.osgi.framework.os.name";
00370
00380 public static final String FRAMEWORK_OS_VERSION = "org.osgi.framework.os.version";
00381
00390 public static final String FRAMEWORK_PROCESSOR = "org.osgi.framework.processor";
00391
00402 public static final String FRAMEWORK_EXECUTIONENVIRONMENT = "org.osgi.framework.executionenvironment";
00403
00414 public static final String FRAMEWORK_BOOTDELEGATION = "org.osgi.framework.bootdelegation";
00415
00426 public static final String FRAMEWORK_SYSTEMPACKAGES = "org.osgi.framework.system.packages";
00427
00440 public static final String SUPPORTS_FRAMEWORK_EXTENSION = "org.osgi.supports.framework.extension";
00441
00455 public static final String SUPPORTS_BOOTCLASSPATH_EXTENSION = "org.osgi.supports.bootclasspath.extension";
00456
00469 public static final String SUPPORTS_FRAMEWORK_FRAGMENT = "org.osgi.supports.framework.fragment";
00470
00484 public static final String SUPPORTS_FRAMEWORK_REQUIREBUNDLE = "org.osgi.supports.framework.requirebundle";
00485
00486
00487
00488
00489
00498 public static final String OBJECTCLASS = "objectClass";
00499
00510 public static final String SERVICE_ID = "service.id";
00511
00531 public static final String SERVICE_PID = "service.pid";
00532
00560 public static final String SERVICE_RANKING = "service.ranking";
00561
00570 public static final String SERVICE_VENDOR = "service.vendor";
00571
00580 public static final String SERVICE_DESCRIPTION = "service.description";
00581
00591 public final static String BUNDLE_SYMBOLICNAME = "Bundle-SymbolicName";
00592
00607 public final static String SINGLETON_DIRECTIVE = "singleton";
00608
00627 public final static String FRAGMENT_ATTACHMENT_DIRECTIVE = "fragment-attachment";
00628
00647 public final static String FRAGMENT_ATTACHMENT_ALWAYS = "always";
00648
00667 public final static String FRAGMENT_ATTACHMENT_RESOLVETIME = "resolve-time";
00668
00686 public final static String FRAGMENT_ATTACHMENT_NEVER = "never";
00687
00698 public final static String BUNDLE_LOCALIZATION = "Bundle-Localization";
00699
00706 public final static String BUNDLE_LOCALIZATION_DEFAULT_BASENAME = "OSGI-INF/l10n/bundle";
00707
00718 public final static String REQUIRE_BUNDLE = "Require-Bundle";
00719
00742 public static final String BUNDLE_VERSION_ATTRIBUTE = "bundle-version";
00743
00754 public final static String FRAGMENT_HOST = "Fragment-Host";
00755
00769 public final static String SELECTION_FILTER_ATTRIBUTE = "selection-filter";
00770
00787 public final static String BUNDLE_MANIFESTVERSION = "Bundle-ManifestVersion";
00788
00804 public final static String VERSION_ATTRIBUTE = "version";
00805
00821 public final static String BUNDLE_SYMBOLICNAME_ATTRIBUTE = "bundle-symbolic-name";
00822
00840 public final static String RESOLUTION_DIRECTIVE = "resolution";
00841
00861 public final static String RESOLUTION_MANDATORY = "mandatory";
00862
00883 public final static String RESOLUTION_OPTIONAL = "optional";
00884
00899 public final static String USES_DIRECTIVE = "uses";
00900
00916 public final static String INCLUDE_DIRECTIVE = "include";
00917
00933 public final static String EXCLUDE_DIRECTIVE = "exclude";
00934
00950 public final static String MANDATORY_DIRECTIVE = "mandatory";
00951
00968 public final static String VISIBILITY_DIRECTIVE = "visibility";
00969
00987 public final static String VISIBILITY_PRIVATE = "private";
00988
01007 public final static String VISIBILITY_REEXPORT = "reexport";
01024 public final static String EXTENSION_DIRECTIVE = "extension";
01025
01043 public final static String EXTENSION_FRAMEWORK = "framework";
01044
01062 public final static String EXTENSION_BOOTCLASSPATH = "bootclasspath";
01063
01064 }