PoolManager MethodsDH.Messaging Documentation

[This is preliminary documentation and is subject to change.]

The PoolManager type exposes the following members.
Methods

  NameDescription
Public methodStatic memberAddPoolMessage
Add a new message to the specified queue
Public methodStatic memberClearPools
Removes all message pools. Pools will need to be recreated before an attempt to access them is made again.
Public methodStatic memberCreatePool(String)
Creates a new message pool with max size of 2,147,483,647 messages.
Public methodStatic memberCreatePool(String, Int32)
Creates a new pool with specified maxmimum message size
Public methodStatic memberGetMessageCount
Get the message count for the specified pool
Public methodStatic memberGetNextMessage
Returns the next message in the specified pool or null if there are no messages or the pool does not exist
Public methodStatic memberPoolExists
Determine if a pool with the specified key has been created
Public methodStatic memberRemoveAllPools
Remove all pools from the pool manager.
Public methodStatic memberRemovePool
Removes the specified pool.
Public methodStatic memberResetPool
Empties the message pool
Back to Top
See Also