Class FrameworkFactory

    • Constructor Detail

      • FrameworkFactory

        public FrameworkFactory()
    • Method Detail

      • newFramework

        public Framework newFramework​(java.util.Map configuration)
        Description copied from interface: FrameworkFactory
        Create a new Framework instance.
        Specified by:
        newFramework in interface FrameworkFactory
        Parameters:
        configuration - The framework properties to configure the new framework instance. If framework properties are not provided by the configuration argument, the created framework instance must use some reasonable default configuration appropriate for the current VM. For example, the system packages for the current execution environment should be properly exported. The specified configuration argument may be null. The created framework instance must copy any information needed from the specified configuration argument since the configuration argument can be changed after the framework instance has been created.
        Returns:
        A new, configured Framework instance. The framework instance must be in the Bundle.INSTALLED state.
      • newFramework

        public Framework newFramework​(java.util.Map<java.lang.String,​java.lang.String> configuration,
                                      ModuleConnector connectFramework)
        Description copied from interface: ConnectFrameworkFactory
        Create a new Framework instance using the specified module connector.
        Specified by:
        newFramework in interface ConnectFrameworkFactory
        Parameters:
        configuration - The framework properties to configure the new framework instance. If framework properties are not provided by the configuration argument, the created framework instance must use some reasonable default configuration appropriate for the current VM. For example, the system packages for the current execution environment should be properly exported. The specified configuration argument may be null. The created framework instance must copy any information needed from the specified configuration argument since the configuration argument can be changed after the framework instance has been created.
        connectFramework - The module connector that the new framework instance will use. The specified module connector argument may be null.
        Returns:
        A new, configured Framework instance. The framework instance must be in the Bundle.INSTALLED state.
        See Also:
        ModuleConnector