- KeyDependency - Class in com.alachisoft.ncache.runtime.dependencies
-
KeyDependency class is used for providing key based dependency in the cache.
- KeyDependency(String) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a cache key for
changes based on the update or remove operation performed and taking effect instantly.
- KeyDependency(String, KeyDependencyType) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a cache key for
changes based on the operation performed (that is specified by keyDependencyType argument)
and taking effect instantly.
- KeyDependency(String, Date) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a cache key for
changes based on the update or remove operation performed and taking effect instantly
corresponding to the date specified.
- KeyDependency(String, Date, KeyDependencyType) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a cache key for
changes based on the operation performed (that is specified by keyDependencyType argument)
and taking effect instantly corresponding to the date specified.
- KeyDependency(List<String>) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a list of
cache keys for changes based on the update or remove operation performed
and taking effect instantly.
- KeyDependency(List<String>, KeyDependencyType) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a list of cache keys
for changes based on the operation performed (that is specified by keyDependencyType argument)
and taking effect instantly.
- KeyDependency(List<String>, Date) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a list of
cache keys for changes based on the update or remove operation performed
and taking effect instantly corresponding to the date specified.
- KeyDependency(List<String>, Date, KeyDependencyType) - Constructor for class com.alachisoft.ncache.runtime.dependencies.KeyDependency
-
Initializes a new instance of the KeyExpiration class that monitors a list of cache keys
for changes based on the operation performed (that is specified by keyDependencyType argument)
and taking effect instantly corresponding to the date specified.
- KeyDependencyType - Enum in com.alachisoft.ncache.runtime.dependencies
-
An enumeration that defines the operation upon which key dependency is to be triggered.