Uses of Interface
com.uc3m.it.pfc.pdp.PDPService

Uses of PDPService in com.uc3m.it.pfc.pdp
 

Classes in com.uc3m.it.pfc.pdp that implement PDPService
(package private)  class ServiceURL
          The class ServiceURL implements the interface PDPService to work as the Service definition model on this Pervasive Discovery Protocol implementation.
 

Fields in com.uc3m.it.pfc.pdp declared as PDPService
private  PDPService ServiceEntry.service
          Service definition
private  PDPService PDPCacheData.service
          Service information stored in the memory
 

Methods in com.uc3m.it.pfc.pdp that return PDPService
 PDPService ServiceEntry.getPDPService()
          Returns the service stored on this ServiceEntry
 

Methods in com.uc3m.it.pfc.pdp with parameters of type PDPService
 boolean ServiceURL.equals(PDPService service)
           
 boolean PDPService.equals(PDPService service)
          Compares the service (this) with the service given on the parameter and returns the result of the comparison
protected  boolean PDPCacheData.hasService(PDPService service)
          Checks if the service stored on this entry matches the service given on the parameter.
protected  boolean PDPCache.add(PDPService service, int ttl)
          Adds a new PDPService in the cache memory if it is not already stored on this cache or in the PDP local cache.
private  int PDPCache.hasPDPService(PDPService service)
          Checks is the PDPService service is already stored on this memory
private  void PDPCache.remove(PDPService service)
          Removes the specified service (if found) from this memory.
 

Constructors in com.uc3m.it.pfc.pdp with parameters of type PDPService
ServiceEntry(PDPService service, long lifetime)
          Constructor.
PDPCacheData(PDPService service, long ttl, boolean local)
          Constructor.