Class PaperTargetResolver

java.lang.Object
com.iantapply.orchestra.platform.paper.PaperTargetResolver
All Implemented Interfaces:
TargetResolver

public final class PaperTargetResolver extends Object implements TargetResolver
Resolves selectors against the identity of the current Paper server.
  • Constructor Details

    • PaperTargetResolver

      public PaperTargetResolver(ServerIdentity server)
      Creates a local target resolver.
      Parameters:
      server - identity of the local backend
  • Method Details

    • resolve

      public Set<String> resolve(TargetSelector selector)
      Description copied from interface: TargetResolver
      Resolves a selector against current server state.
      Specified by:
      resolve in interface TargetResolver
      Parameters:
      selector - declarative target selector
      Returns:
      unique server names currently matching the selector