Uses of Interface
net.jini.lookup.ServiceItemFilter

Packages that use ServiceItemFilter
net.jini.lookup Standard utility classes for managing the join state of a service and the service discovery duties of a client or service. 
 

Uses of ServiceItemFilter in net.jini.lookup
 

Fields in net.jini.lookup declared as ServiceItemFilter
private  ServiceItemFilter ServiceDiscoveryManager.LookupCacheImpl.filter
           
 

Methods in net.jini.lookup with parameters of type ServiceItemFilter
 LookupCache ServiceDiscoveryManager.createLookupCache(ServiceTemplate tmpl, ServiceItemFilter filter, ServiceDiscoveryListener listener)
          The createLookupCache method allows the client-like entity to request that the ServiceDiscoveryManager create a new managed set (or cache) and populate it with services, which match criteria defined by the entity, and whose references are registered with one or more of the lookup services the entity has targeted for discovery.
private  ServiceDiscoveryManager.LookupCacheImpl ServiceDiscoveryManager.createLookupCache(ServiceTemplate tmpl, ServiceItemFilter filter, ServiceDiscoveryListener listener, long leaseDuration)
          Creates a LookupCache with specific lease duration.
private  boolean ServiceDiscoveryManager.filterPassFail(ServiceItem item, ServiceItemFilter filter)
          Applies the given filter to the given item, and returns true if the filter returns a pass value; otherwise, returns false.
private  ServiceItem ServiceDiscoveryManager.getMatchedServiceItem(ServiceMatches sm, ServiceItemFilter filter)
          From the given set of ServiceMatches, randomly selects and returns a ServiceItem that matches the given filter (if applicable).
private  ServiceItem[] ServiceDiscoveryManager.LookupCacheImpl.getServiceItems(ServiceItemFilter filter2)
          This method returns a ServiceItem array containing elements that satisfy the following conditions: - is referenced by one of the itemReg elements contained in the serviceIdMap - is not currently discarded - satisfies the given ServiceItemFilter Note that the filter parameter is a "2nd stage" filter.
 ServiceItem LookupCache.lookup(ServiceItemFilter filter)
          Finds a ServiceItem object that satisfies the given filter parameter.
 ServiceItem ServiceDiscoveryManager.LookupCacheImpl.lookup(ServiceItemFilter myFilter)
           
 ServiceItem[] LookupCache.lookup(ServiceItemFilter filter, int maxMatches)
          Finds an array of instances of ServiceItem that each satisfy the given filter parameter.
 ServiceItem[] ServiceDiscoveryManager.LookupCacheImpl.lookup(ServiceItemFilter myFilter, int maxMatches)
           
 ServiceItem[] ServiceDiscoveryManager.lookup(ServiceTemplate tmpl, int minMatches, int maxMatches, ServiceItemFilter filter, long waitDur)
          Queries each available lookup service in the managed set for service(s) that match the input criteria.
 ServiceItem[] ServiceDiscoveryManager.lookup(ServiceTemplate tmpl, int maxMatches, ServiceItemFilter filter)
          Queries each available lookup service in the managed set for service(s) that match the input criteria.
 ServiceItem ServiceDiscoveryManager.lookup(ServiceTemplate tmpl, ServiceItemFilter filter)
          Queries each available lookup service in the set of lookup services managed by the ServiceDiscoveryManager (the managed set) for a service reference that matches criteria defined by the entity that invokes this method.
 ServiceItem ServiceDiscoveryManager.lookup(ServiceTemplate tmpl, ServiceItemFilter filter, long waitDur)
          Queries each available lookup service in the managed set for a service that matches the input criteria.
 

Constructors in net.jini.lookup with parameters of type ServiceItemFilter
ServiceDiscoveryManager.LookupCacheImpl(ServiceTemplate tmpl, ServiceItemFilter filter, ServiceDiscoveryListener sListener, long leaseDuration)
           
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.