Library: Foundation
Package: Events
Header: Poco/AccessExpirationDecorator.h
AccessExpirationDecorator adds an expiration method to values so that they can be used with the UniqueAccessExpireCache
Member Functions: getTimeout, value
 
  
 AccessExpirationDecorator(
    const TArgs & p,
    const Poco::Timespan::TimeDiff & diffInMs
);
Creates an element that will expire in diff milliseconds
 
 AccessExpirationDecorator(
    const TArgs & p,
    const Poco::Timespan & timeSpan
);
Creates an element that will expire after the given timeSpan
 
  
 const Poco::Timespan & getTimeout() const;
 
 const TArgs & value() const;
 
 TArgs & value();