Uses of Class
org.wildfly.discovery.FilterSpec
Packages that use FilterSpec
-
Uses of FilterSpec in org.wildfly.discovery
Subclasses of FilterSpec in org.wildfly.discoveryModifier and TypeClassDescriptionfinal classA filter specification matching all of a set of sub-filters.final classA filter specification matching any of a set of sub-filters.final classA filter spec which is either always true or always false.final classfinal classfinal classfinal classfinal classfinal classMethods in org.wildfly.discovery that return FilterSpecModifier and TypeMethodDescriptionstatic FilterSpecFilterSpec.all()Create a filter which matches everything.static FilterSpecFilterSpec.all(Collection<FilterSpec> specs) Create a filter which matches all of the given sub-filters.static FilterSpecFilterSpec.all(FilterSpec... specs) Create a filter which matches all of the given sub-filters.static FilterSpecFilterSpec.any(Collection<FilterSpec> specs) Create a filter which matches any of the given sub-filters.static FilterSpecFilterSpec.any(FilterSpec... specs) Create a filter which matches any of the given sub-filters.static FilterSpecCreate a filter specification which approximately matches one attribute value.static FilterSpecCreate a filter specification which matches one attribute value.static FilterSpecCreate a filter specification which matches one attribute value.static FilterSpecFilterSpec.fromString(String string) Create a new filter from a string.NotFilterSpec.getChild()Get the child (inverted) filter spec.ServiceDescription.getFilterSpec()Get the filter specification.static FilterSpecFilterSpec.greaterOrEqual(String attribute, byte[] value) Create a filter specification which matches when the given attribute's value is lexicographically greater than or equal to the given value.static FilterSpecFilterSpec.greaterOrEqual(String attribute, String value) Create a filter specification which matches when the given attribute's value is lexicographically greater than or equal to the given value.static FilterSpecFilterSpec.hasAttribute(String attribute) Create a filter specification which matches when the given attribute is present.static FilterSpecFilterSpec.lessOrEqual(String attribute, byte[] value) Create a filter specification which matches when the given attribute's value is lexicographically less than or equal to the given value.static FilterSpecFilterSpec.lessOrEqual(String attribute, String value) Create a filter specification which matches when the given attribute's value is lexicographically less than or equal to the given value.static FilterSpecFilterSpec.none()Create a filter which matches nothing.static FilterSpecFilterSpec.not(FilterSpec spec) Create a filter which matches the inverse of the given filter.static FilterSpecFilterSpec.substringMatch(String attribute, String initialPart, String finalPart) Create a filter specification which matches a leading or trailing (or both) substring of one attribute value.Methods in org.wildfly.discovery that return types with arguments of type FilterSpecMethods in org.wildfly.discovery with parameters of type FilterSpecModifier and TypeMethodDescriptionstatic FilterSpecFilterSpec.all(FilterSpec... specs) Create a filter which matches all of the given sub-filters.static FilterSpecFilterSpec.any(FilterSpec... specs) Create a filter which matches any of the given sub-filters.Discovery.discover(ServiceType serviceType, FilterSpec filterSpec) Perform a service discovery.Discovery.discover(ServiceType serviceType, FilterSpec filterSpec, long timeout, TimeUnit timeUnit) Perform a service discovery.booleanAllFilterSpec.equals(FilterSpec obj) booleanAnyFilterSpec.equals(FilterSpec obj) booleanBooleanFilterSpec.equals(FilterSpec other) booleanEqualsFilterSpec.equals(FilterSpec other) abstract booleanFilterSpec.equals(FilterSpec other) booleanGreaterEqualFilterSpec.equals(FilterSpec other) booleanHasFilterSpec.equals(FilterSpec other) booleanLessEqualFilterSpec.equals(FilterSpec other) booleanNotFilterSpec.equals(FilterSpec other) booleanSubstringFilterSpec.equals(FilterSpec other) default RFilterSpec.Visitor.handle(FilterSpec filterSpec, P parameter) Handle any otherwise-unmatched filter specification type.static FilterSpecFilterSpec.not(FilterSpec spec) Create a filter which matches the inverse of the given filter.booleanServiceURL.satisfies(FilterSpec filterSpec) Determine whether this service URL satisfies the given filter specification.Method parameters in org.wildfly.discovery with type arguments of type FilterSpecModifier and TypeMethodDescriptionstatic FilterSpecFilterSpec.all(Collection<FilterSpec> specs) Create a filter which matches all of the given sub-filters.static FilterSpecFilterSpec.any(Collection<FilterSpec> specs) Create a filter which matches any of the given sub-filters.Constructors in org.wildfly.discovery with parameters of type FilterSpecModifierConstructorDescriptionServiceDescription(ServiceType serviceType, FilterSpec filterSpec) Construct a new instance. -
Uses of FilterSpec in org.wildfly.discovery.impl
Methods in org.wildfly.discovery.impl with parameters of type FilterSpecModifier and TypeMethodDescriptionAggregateDiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) LocalRegistryAndDiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) MutableDiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) StaticDiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) -
Uses of FilterSpec in org.wildfly.discovery.spi
Methods in org.wildfly.discovery.spi with parameters of type FilterSpecModifier and TypeMethodDescriptionvoidBlockingDiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) Attempt to discover implementations of a service synchronously.DiscoveryProvider.discover(ServiceType serviceType, FilterSpec filterSpec, DiscoveryResult result) Attempt to discover implementations of a service.