Interface CdCommand

  • All Superinterfaces:
    Command
    All Known Implementing Classes:
    CdCommandImpl

    public interface CdCommand
    extends Command
    This interface defines the cd command service interface for the Felix impl service. The cd command does not really change the directory of the impl, rather it maintains a base URL for simplifying URL entry.

    For example, if the base URL is http://www.foo.com/ and you try to install a bundle foo.jar, the actual URL will be expanded to http://www.foo.com/foo.jar. Any bundles wishing to retrieve or set the current directory of the impl can use this service interface.

    • Method Detail

      • getBaseURL

        String getBaseURL()
        Returns the current directory of the impl service.
        Returns:
        the current impl directory.
      • setBaseURL

        void setBaseURL​(String s)
        Sets the current directory of the impl service.
        Parameters:
        s - the new value for the base URL.