Class DiscoveryFilter

java.lang.Object
org.somda.sdc.dpws.client.DiscoveryFilter

public class DiscoveryFilter extends Object
Filter information to be used by Client.probe(DiscoveryFilter).
  • Constructor Details

    • DiscoveryFilter

      public DiscoveryFilter(Collection<QName> types, Collection<String> scopes)
      Creates a new discovery filter with a discovery id that is unique across one application instance.
      Parameters:
      types - the types to match.
      scopes - the scopes to match.
      See Also:
  • Method Details

    • getTypes

      public Collection<QName> getTypes()
    • getScopes

      public Collection<String> getScopes()
    • getDiscoveryId

      public String getDiscoveryId()
      Gets the discovery id.

      The discovery id is used to distinguish between probe requests.

      Returns:
      the discover id of this filter.