Interface HubProxy

All Superinterfaces:
org.openide.util.Lookup.Provider, Proxy

public interface HubProxy extends Proxy
A proxy of a PraxisCORE RootHub.
  • Field Details

  • Method Details

    • getRoot

      RootProxy getRoot(String id)
      Get the proxy for the root with the given ID.
      Parameters:
      id - root ID
      Returns:
      root proxy
    • roots

      Stream<String> roots()
      Stream of root IDs.
      Returns:
      root IDs
    • find

      default Optional<ComponentProxy> find(org.praxislive.core.ComponentAddress address)
      Find the proxy for the component with the given address (if available).
      Parameters:
      address - component address
      Returns:
      proxy