AMPS C# Client
5.3.5.0
AMPS C# Client for .NET
|
Interface used to indicate whether a BookmarkStore implementation is allowed to grow(or shrink) to the requested size. If the request to resize is denied, a BookmarkStore implementation may choose how to handle the failure: if the bookmark for a message cannot be successfully logged, an implementation may choose to throw an exception or may simply retry the operation until space is available. More...
Public Member Functions | |
bool | invoke (BookmarkStore store, Field subId, long size) |
Called by the store when it wants to attempt a resize. More... | |
Interface used to indicate whether a BookmarkStore implementation is allowed to grow(or shrink) to the requested size. If the request to resize is denied, a BookmarkStore implementation may choose how to handle the failure: if the bookmark for a message cannot be successfully logged, an implementation may choose to throw an exception or may simply retry the operation until space is available.
bool AMPS.Client.BookmarkStoreResizeHandler.invoke | ( | BookmarkStore | store, |
Field | subId, | ||
long | size | ||
) |
Called by the store when it wants to attempt a resize.
store | Handles all operations for a bookmark. |
subId | A single field in an AMPS message. |
store | Size of the field. |