Package jakarta.jms
Interface ServerSessionPool
public interface ServerSessionPool
A 
ServerSessionPool object is an object implemented by an application server to provide a pool of
 ServerSession objects for processing the messages of a ConnectionConsumer (optional).
 
 Its only method is getServerSession. The Jakarta Messaging API does not architect how the pool is implemented. It could be
 a static pool of ServerSession objects, or it could use a sophisticated algorithm to dynamically create
 ServerSession objects as needed.
 
 If the ServerSessionPool is out of ServerSession objects, the getServerSession call may
 block. If a ConnectionConsumer is blocked, it cannot deliver new messages until a ServerSession is
 eventually returned.
- Since:
 - JMS 1.0
 - Version:
 - Jakarta Messaging 2.0
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionReturn a server session from the pool. 
- 
Method Details
- 
getServerSession
Return a server session from the pool.- Returns:
 - a server session from the pool
 - Throws:
 JMSException- if an application server fails to return aServerSessionout of its server session pool.
 
 -