All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AggregateCacheDependency |
Combines multiple dependencies between an item stored in an application's cache object and an array of CacheDependency objects.
|
| AggregateException |
This exception is thrown when multiple exceptions occur from multiple nodes.
|
| AggregateRuntimeException |
This exception is thrown when multiple exceptions occur from multiple nodes.
|
| AttributeIndexNotDefined |
This exception is thrown whenever Attribute index is not found in case of NamedTags
|
| AverageResult |
This class is used for average caculation in case of executeScalar() method.
|
| BadResponseException |
This exception is thrown whenever an API fails.
|
| BulkExtensibleDependency |
BulkExtensibleDependency is an abstract class extended if Custom dependency is required and needs to be evaluated in Bulk.
|
| Cache |
This interface contains the services and methods that are used to perform operations on the cache.
|
| CacheClearedListener |
User needs to implement this interface in order to receive cache cleared notifications.
|
| CacheClearedNodeJsListener |
|
| CacheClient |
CacheClient class contains information about Cache Client,
Process ID, Client IP, and Port of the Client process.
|
| CacheClientConnectivityChangedListener |
User needs to implement this interface in order to receive client connectivity changed notifications.
|
| CacheCollection |
Represents a collection of the caches initialized within the same application domain.
|
| CacheConnection |
Instance of this class can be used to define the parameters to establish connection with cache.
|
| CacheConnectionOptions |
Instance of this class can be used to define the parameters at the time of client connection with the cache.
|
| CacheConnectivity |
|
| CacheDataModification |
|
| CacheDataModificationListener |
User needs to implement this interface in order to receive cache clear and data modification events.
|
| CacheDependency |
Tracks cache dependencies, which can be files, directories, or keys to other
objects in application's Cache.
|
| CacheEventArg |
|
| CacheEventDescriptor |
Instance of this class holds the link to the registered delegate.
|
| CacheException |
It is the base class for all the exceptions that are thrown from NCache.
|
| CacheHealth |
The Alachisoft.NCache.Web.Management namespace provides classes for management operations on cache.
|
| CacheItem |
NCache uses a "key" and "value" structure for storing objects in the cache.
|
| CacheItemAttributes |
The CacheItemAttributes contains the information about the ache attributes.
|
| CacheItemPriority |
Specifies the relative priority of items stored in the cache.
|
| CacheItemVersion |
Represents the version of each cache item.
|
| CacheLoader |
CacheLoader interface implementation needs to be provided at the cache server in order to load items to the cache on the cache initialization.
|
| CacheManager |
Provides and manages the instance of Cache.
|
| CacheReader |
Reads one or more than forward-only stream of result sets by executing OQ commands on cache source.
|
| CacheRuntimeException |
It is the base class for all the exceptions that are thrown from NCache.
|
| CacheStatus |
It tells about cache status that either the cache is Stopped or Running.
|
| CacheStatusEvent |
|
| CacheStatusEventListener |
Cluster Listener listens for the events related to the cluster like memberJoined and memberLeft events.
|
| CacheStatusNotificationType |
NCache defines a CacheStatusNotificationType enum that specifies the type of events for which cache status changed notification is registered/unregistered.
|
| CacheStoppedListener |
User needs to implement this interface in order to receive cache stopped notifications.
|
| CacheStream |
CacheStream is derived from java.io.BufferedInputStream and java.io.BufferedOutputStream.
|
| CacheStreamAttributes |
CacheStreamAttributes Class contains information about the CacheStream attributes.
|
| CacheSyncDependency |
A client application can have more than one cache instances initialized.
|
| CacheTopology |
It tells about the cache topology.
|
| ChannelClosedException |
This class represents the class for all exception types thrown by JGroups.
|
| ChannelException |
This class represents the super class for all exception types thrown by JGroups.
|
| ChannelNotConnectedException |
This class represents the class for all exception types thrown by Channel.
|
| ClientCacheSyncMode |
Gets/Sets Enumeration to specify how the client cache is synchronized with the cluster caches through events.
|
| ClientEnumUtil |
|
| ClientInfo |
This class provides detailed information about cache client.
|
| ClientInfo |
This class provides detailed information about cache client.
|
| ClusterEvent |
ClusterEvent is used to notify interested parties that
something has happened with respect to the cluster.
|
| CmdParamsDbType |
Specifies the type of command parameters.
|
| CmdParamsType |
Describes the type of the parameters passed to the command.
|
| CollectionManager |
This interface contains create and get operations for all collection data types.
|
| CommandException |
Throws this exception when the issue in executing command
|
| CommandType |
Specifies how a command string is interpreted.
|
| CompactSerializationException |
Summary description for SerializationException.
|
| ConfigurationException |
Thrown when an exception occurs during configuration.
|
| ConfigurationRuntimeException |
Thrown when an exception occurs during configuration.
|
| ConnectionException |
Thrown whenever connection with cache server is lost while performing an operation on an outproc cache.
|
| ConnectionRuntimeException |
Thrown when an exception occurs during configuration.
|
| ConnectivityStatus |
Represents client connectivity status.
|
| ConnectivityStatus |
It contains the connectivity status of the cache nodes.
|
| ConnectivityStatus |
Represents client connectivity status.
|
| ContinuousQuery |
Class to hold Object query and values, intended for notifications.
|
| Counter |
This interface contains methods and parameters for Distributed Counter.
|
| CQEventArg |
|
| Credentials |
Class that provides the security parameters for authorization.
|
| CustomDependency |
CustomDependency reprsents the information to be passed to ExntesibleDependencyProvider to create the instance of ExtensibleDependency.
|
| CustomDependencyProvider |
This interface provides implementation for the instance of ExtensibleDependency on the server-side.
|
| DataSourceModifiedListener |
User needs to implement this interface in order to receive datasource modified notifications.
|
| DataStructureAttributes |
DataStructureAttributes contains the information about the DataStructures.
|
| DataStructureDataChangeListener |
User needs to implement this interface in order to receive datastructure changed notifications.
|
| DataStructureEventArg |
|
| DataStructureListener |
|
| DataStructureManager |
This interface contains create and get operations for the Counter and remove operation for all distributed data structures.
|
| DataStructureOperationType |
Enumeration that defines the operation on the data type.
|
| DataStructureWriteOperation |
Operation for operations on created collection
|
| DataTypeEventDataFilter |
This enum is to describe when registering a collection event, upon
raise how much data is retrieved from cache when the event is raised.
|
| DBCacheDependency |
Establishes a relationship between an item stored in an application's cache object
and either a specific database table.
|
| DBDependencyFactory |
Establishes a relationship between an item stored in an application's Cache object
and either a specific database table.
|
| DBDependencyType |
DBDependencyType enum contains the DB dependency type
|
| DeliveryMode |
NCache provides a DeliveryOption enum which specifies how the message should be delivered to any registered subscribers.
|
| DeliveryOption |
NCache provides a DeliveryOption enum which specifies how the message should be delivered to any registered subscribers.
|
| DependencyChangedListener |
Implements the listener to know the change in dependency
|
| Disposable |
Represents a disposable resource.
|
| DistributedDataStructure |
This interface contains methods and parameters required for distributed data structures.
|
| DistributedDataStructure |
Enumeration that defines the data type.
|
| DistributedDataStructureType |
Enumeration that defines the type of the Data Structure.
|
| DistributedHashSet<T> |
This interface contains methods and parameters for Distributed HashSet.
|
| DistributedList<T> |
This interface contains methods and parameters for Distributed List.
|
| DistributedMap<K,V> |
This interface contains methods and parameters for Distributed Map.
|
| DistributedQueue<T> |
This interface contains methods and parameters for Distrubited Queue.
|
| DurableTopicSubscription |
Contains information about the subscription created.
|
| Encryption |
Interface for implementing encryption.
|
| ErrorMessages |
|
| EventArg |
Contains the necessary information related to the event being raised.
|
| EventCacheItem |
This is a stripped down version of CacheItem.
|
| EventDataFilter |
NCache provides an enum EventDataFilter to specify how much data should be retrieved from cache when a notification is raised.
|
| EventType |
NCache provides an EventType enum which specifies the type of event to be registered by the user.
|
| Expiration |
This class provides values to specify expiration of items in the cache.
|
| ExpirationType |
The type of expiration to be used while expiring items in the cache.
|
| ExtensibleDependency |
ExtensibleDependency is an abstract class extended if Custom dependency is required.
|
| FileDependency |
FileDependency class is used to provide file based dependency to the user.
|
| GeneralFailureException |
Thrown when an exception occurs during a clustered operation.
|
| GeneralFailureRuntimeException |
Thrown when an exception occurs during a clustered operation.
|
| InternalCacheItem |
|
| InternalCommandException |
Thrown when an exception occurs like ActivityBlockedException or ConnectionException.
|
| InvalidReaderException |
Thrown whenever one of the data partition goes down
|
| InvalidReaderRuntimeException |
Thrown whenever one of the data partition goes down.
|
| IsolationLevel |
Specifies the Isolation level of the Cache.
|
| JsonArray |
Class represnts JArray in JSON standards.
|
| JsonDataType |
An enum demonstrating the type of data contained by the Json class.
|
| JsonNull |
Represents NULL value in JSON standards.
|
| JsonObject |
Class represents JObject in JSON standards
|
| JsonValue |
Maps values other than JObject and JArray in JSON standards to primitive value types.
|
| JsonValueBase |
An abstract class which acts as the base class for all JSON based types in NCache.
|
| JsonValueType |
An enum demonstrating the manner of containment of data by the Json class.
|
| KeyDependency |
KeyDependency class is used for providing key based dependency in the cache.
|
| KeyDependencyType |
An enumeration that defines the operation upon which key dependency is to be triggered.
|
| LicensingException |
LicensingException is thrown when Either license has expired or some
error occurred during the validation of license.
|
| LicensingRuntimeException |
LicensingException is thrown when Either license has expired or some error occurred during the validation of license.
|
| ListenerType |
This enum provides onfo about the behavior of the notifications.
|
| LoaderState |
Deprecated.
|
| LocalVerificationFailedException |
Summary for LocalVerificationFailedException
|
| Lockable |
This interface contains methods and parameters required for locking data structures.
|
| LockHandle |
An instance of this class is used to lock and unlock cache items in pessimistic concurrency model.
|
| LockingException |
LockingException is thrown on Insert/Remove operation if the item is locked and incorrect Lockid
is specified.
|
| LogLevel |
Defines the level of logging you want to use.
|
| MaxClientReachedException |
This exception is thrown whenever an error occurs on remote node.
|
| MemberJoinedListener |
User needs to implement this interface in order to receive member joined notifications.
|
| MemberLeftListener |
User needs to implement this interface in order to receive member left notifications.
|
| Message |
A message contains the actual data object which is sent by the publisher and delivered to the interested subscribers for the topic.
|
| MessageEventArgs |
Arguments containing details of received message including topic, sender and type.
|
| MessageFailedEventArgs |
This class represents the arguments containing message failure information.
|
| MessageFailureReason |
The reason for failed message delivery.
|
| MessageReceivedListener |
User needs to implement this interface in order to receive the message received events.
|
| MessagingService |
This interface contains properties and methods required for Messaging Service.
|
| NamedTagsDictionary |
Represents a dictionary that can be associated with the cache items to provide extra information so that items are grouped together and can be queried efficiently based on the provided information.
|
| NCDateTime |
Represents an instant in time, typically expressed as a date and time of day.
|
| NodeStatus |
NodeStatus Class contains Node Status related information in it.
|
| NonQueryIndexed |
Indicates that a field or property of a query indexable class should not be indexed.
|
| Notifiable |
This interface contains methods for registering and unregistering notifactions for data structures.
|
| NotificationService |
This interface contains properties and methods required for a Notification Service.
|
| NotSupportedException |
Throws when a specific Item is not supported in NCache Java Client
|
| OperationFailedException |
Thrown whenever an API fails.
|
| OperationFailedRuntimeException |
OperationFailedRuntimeException is the superclass of those exceptions that can be thrown runtime operation failed.
|
| OperationNotSupportedException |
This exception is thrown when an operation is not supported in the current edition of NCache.
|
| OperationNotSupportedRuntimeException |
This exception is thrown when an operation is not supported in the current edition of NCache.
|
| OperationResult |
OperationResult contains the result of the operation that is manipulated after the Read/WriteThru Provider
|
| OperationResult.Status |
Status contains the Operation Status flag that is either success/Failure/FailureRetry/FailureDontRemove
|
| OracleCacheDependency |
Establishes a relationship between an item stored in an application's cache object
and either a row in a specific Oracle database table or the results of an Oracle query.
|
| OracleCmdParams |
Holds the type and value of the parameters passed to the command instance.
|
| OracleCmdParamsType |
Describes the type of the parameters passed to the Oracle command.
|
| OracleCommandType |
Describes the type of the Oracle command passed to the OracleDependency.
|
| OracleParameterDirection |
Describes whether the passed parameters are output parameters or input parameters.
|
| ParserException |
This exception is thrown when an exception occurs during configuration.
|
| PayLoadDeserializationJson |
|
| ProviderCacheItem |
ProviderCacheItem is just like a CacheItem , but it has some limited fields.
|
| ProviderClassLoader |
|
| ProviderDataStructureItem<TValue> |
ProviderDataStructureItem is just like a CacheItem , but it has some limited fields
|
| ProviderItemBase |
ProviderCacheItem is just like a CacheItem , but it has some limited fields
|
| QueryCommand |
Class to hold query text and values.
|
| QueryDataModificationListener |
User has to implement this interface in order to receive Continuous Query events.
|
| QueryDataModified |
|
| QueryIndexable |
Indicates that dynamic query indexes be created on all supported fields and properties of this class.
|
| QueryIndexed |
Indicates that a dynamic query index be created on the field or property of the class.
|
| ReadMode |
Enumeration that defines the read mode if the item is not found in the cache.
|
| ReadThruOptions |
A class that defines how fetch operations can be handled through the datasource if the desired data is not present in the cache.
|
| ReadThruProvider |
Contains methods used to read an object by its key from the master data source.
|
| RefreshPreference |
This enum represents different RefreshPreferences to refresh the required dataset.
|
| RemoteException |
This exception is thrown whenever an error occurs on remote node.
|
| ResyncOptions |
ResyncOptions class contains information for the items that would be resynced after expiration from the Read-Through provider.
|
| SearchService |
This interface contains properties and methods required for Search Service.
|
| SecurityException |
Thrown when a user does not have the permissions to start/stop/initialize the cache.
|
| SecurityRuntimeException |
This exception is thrown when a user does not have the permissions to start/stop/initialize the cache.
|
| ServerInfo |
Provides connection information for the client to the server node in cache.
|
| ServerNode |
ServerNode contains information about a single node in server.
|
| SqlCacheDependency |
Establishes a relationship between an item stored in an application's Cache object
and either a row in a specific SQL Server database table or
the results of a SQL Server query.
|
| SqlCmdParams |
Holds the information about the type and value of the parameters passed to the command.
|
| SqlCmpOptions |
Specifies the SQL compare options.
|
| SqlCommandType |
Describes the type of the command passed to the SqlDependency.
|
| SqlDataRowVersion |
Sets the DataRowVersion to use when you load Value.
|
| SqlParamDirection |
Sets the SQL param direction.
|
| StateTransferInProgressException |
Thrown when a user does not have the permissions to start/stop/initialize the cache.
|
| StateTransferInProgressRuntimeException |
Exception thrown error in state transfer
|
| StreamAlreadyLockedException |
StreamAlreadLockedException is thrown if stream is already locked.
|
| StreamCloseException |
StreamCloseException is thrown if a write operation is performed on closed CacheStream
|
| StreamException |
StreamException is thrown if any error occurs during operation on CacheStream.
|
| StreamInvalidLockException |
StreamInvalidLockException is thrown if the current lock handle becomes invalid.
|
| StreamMode |
Specifies the modes of CacheStream.
|
| StreamNotFoundException |
StreamNotFoundException is thrown if a CacheStream is not found in the cache.
|
| SubscriptionPolicy |
Defines the policy used in case of Durable subscription.
|
| Tag |
Represents a string based identifier that can be associated with the cache items so that they are logically grouped together and can be retrieved efficiently.
|
| TagSearchOptions |
Enumeration that defines the tag search options.
|
| TimeSpan |
Represents a time interval.
|
| Topic |
The topic interface facilitates creating subscription and publishing of messages against the topic.
|
| TopicDeleteEventArgs |
Arguments containing deleted topic information.
|
| TopicListener |
User needs to implement this interface in order to receive topic deleted and message delivery failure events.
|
| TopicPriority |
Specifies the relative priority of topics stored in the cache.
|
| TopicSearchOptions |
Specifies the option through which the topic is searched by.
|
| TopicSubscription |
NCache provides TopicSubscription interface which is returned against the desired topic, containing information for topic subscriptions.
|
| TypeIndexNotDefined |
This exception is thrown whenever Type Index is not found in case of NamedTags.
|
| WriteBehindOpResult |
This class represents the result(s) of data source operations.
|
| WriteBehindOpStatus |
Enumeration that defines the status of write behind operation.
|
| WriteMode |
Enumeration that defines the update operation on the cache that can update data source.
|
| WriteOperation |
WriteOperation is used with DSWriteOperation to get an operation to perform on cache.
|
| WriteOperationBase |
Base class of the write operation.
|
| WriteOperationType |
Used to log the operations type in Write behind
|
| WriteThruOptions |
A class that defines WriteThruOptions regarding updating the data source.
|
| WriteThruProvider |
Contains methods used to save/update an object to the master data source.
|