Class DeserializationClassProvider


  • public final class DeserializationClassProvider
    extends java.lang.Object
    A service interface for declaring classes and packages that can be deserialized from the registering bundle.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CLASSES_ATTRIBUTE
      A service property containing the class names that may be loaded for deserialization from the registering bundle.
      static java.lang.String PACKAGES_ATTRIBUTE
      A service property containing the package names that may be used to load classes for deserialization from the registering bundle.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CLASSES_ATTRIBUTE

        public static final java.lang.String CLASSES_ATTRIBUTE
        A service property containing the class names that may be loaded for deserialization from the registering bundle. Only a single bundle may provide a class. The property value should be either a String or String[] ("|"-delimited in bnd).
        See Also:
        Constant Field Values
      • PACKAGES_ATTRIBUTE

        public static final java.lang.String PACKAGES_ATTRIBUTE
        A service property containing the package names that may be used to load classes for deserialization from the registering bundle. Only a single bundle may provide a package. The property value should either be a String or String[] ("|"-delimited in bnd).
        See Also:
        Constant Field Values
    • Constructor Detail

      • DeserializationClassProvider

        public DeserializationClassProvider()