com.alachisoft.jvcache.runtime.caching
Class ProviderCacheItem

java.lang.Object
  extended by com.alachisoft.jvcache.runtime.caching.ProviderCacheItem

public class ProviderCacheItem
extends java.lang.Object


Constructor Summary
ProviderCacheItem()
           
ProviderCacheItem(java.lang.Object value)
           
 
Method Summary
 java.util.Date getAbsoluteExpiration()
           
 CacheDependency getDependency()
           
 java.lang.String getGroup()
           
 CacheItemPriority getItemPriority()
           
 NamedTagsDictionary getNamedTags()
           
 java.lang.String getResyncProviderName()
           
 TimeSpan getSlidingExpiration()
           
 java.lang.String getSubGroup()
           
 Tag[] getTags()
           
 java.lang.Object getValue()
           
 boolean isResyncItemOnExpiration()
           
 void setAbsoluteExpiration(java.util.Date absoluteExpiration)
           
 void setDependency(CacheDependency dependency)
           
 void setGroup(java.lang.String group)
           
 void setItemPriority(CacheItemPriority itemPriority)
           
 void setNamedTags(NamedTagsDictionary namedTagsDictionary)
           
 void setResyncItemOnExpiration(boolean resyncItemOnExpiration)
           
 void setResyncProviderName(java.lang.String resyncProviderName)
           
 void setSlidingExpiration(TimeSpan slidingExpiration)
           
 void setSubGroup(java.lang.String subGroup)
           
 void setTags(Tag[] tag)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProviderCacheItem

public ProviderCacheItem()

ProviderCacheItem

public ProviderCacheItem(java.lang.Object value)
Parameters:
value -
Method Detail

getAbsoluteExpiration

public java.util.Date getAbsoluteExpiration()
Returns:

setAbsoluteExpiration

public void setAbsoluteExpiration(java.util.Date absoluteExpiration)
Parameters:
absoluteExpiration -

getDependency

public CacheDependency getDependency()
Returns:

setDependency

public void setDependency(CacheDependency dependency)
Parameters:
dependency -

getGroup

public java.lang.String getGroup()
Returns:

setGroup

public void setGroup(java.lang.String group)
Parameters:
group -

getItemPriority

public CacheItemPriority getItemPriority()
Returns:

setItemPriority

public void setItemPriority(CacheItemPriority itemPriority)
Parameters:
itemPriority -

isResyncItemOnExpiration

public boolean isResyncItemOnExpiration()
Returns:

setResyncItemOnExpiration

public void setResyncItemOnExpiration(boolean resyncItemOnExpiration)
Parameters:
resyncItemOnExpiration -

getResyncProviderName

public java.lang.String getResyncProviderName()
Returns:

setResyncProviderName

public void setResyncProviderName(java.lang.String resyncProviderName)
Parameters:
resyncProviderName -

getSlidingExpiration

public TimeSpan getSlidingExpiration()
Returns:

setSlidingExpiration

public void setSlidingExpiration(TimeSpan slidingExpiration)
Parameters:
slidingExpiration -

getSubGroup

public java.lang.String getSubGroup()
Returns:

setSubGroup

public void setSubGroup(java.lang.String subGroup)
Parameters:
subGroup -

getTags

public Tag[] getTags()
Returns:

setTags

public void setTags(Tag[] tag)
Parameters:
tag -

getValue

public java.lang.Object getValue()
Returns:

setValue

public void setValue(java.lang.Object value)
Parameters:
value -

getNamedTags

public NamedTagsDictionary getNamedTags()
Returns:

setNamedTags

public void setNamedTags(NamedTagsDictionary namedTagsDictionary)
Parameters:
namedTagsDictionary -