The following table lists the methods in the Session objects.

Table 1. Methods in Session objects
beginSession procedure browseQueue procedure
cancelDurableSubscription procedure commitReceive procedure
commitSend procedure createBytesMessage procedure
createChangeStateConsumer procedure createDataSetMessage procedure
createHeaderMessage procedure createMapMessage procedure
createMessageConsumer procedure createMultipartMessage procedure
createRejectedMessageConsumer procedure createStreamMessage procedure
createTemporaryQueue procedure createTemporaryTopic procedure
createTempTableMessage procedure createTextMessage procedure
createXMLMessage procedure deleteSession procedure
deleteTemporaryQueue procedure deleteTemporaryTopic procedure
getAdapterService function getBrokerURL function
getClientID function getClientPersistence function
getClientTransactionBufferSize function getConnectID function
getConnectionID function getConnectionMetaData function
getConnectionURLs function getDefaultPersistency function
getDefaultPriority function getDefaultTimeToLive function
getFaultTolerant function getFaultTolerantReconnectTimeout function
getFlowToDisk function getInitialConnectionTimeout function
getJMSServerName function getLoadBalancing function
getLocalStoreDirectory function getLocalStoreSize function
getLocalStoreWaitTime function For more information, see MultipartMessage and the discussion of the getPassword function in the MultiPartMessage example.
getReconnectInterval function getReconnectTimeout function
getSelectorAtBroker function getSequential function
getShutdownWaitFor function getSingleMessageAcknowledgement function
getTransactedReceive function getTransactedSend function
getUser function isFaultTolerant function
publish procedure receiveFromQueue procedure
recover procedure requestReply procedure
rollbackReceive procedure rollbackSend procedure
sendToQueue procedure setAdapterService procedure
setBrokerURL procedure setClientID procedure
setClientPersistence procedure setClientTransactionBufferSize procedure
setConnectID procedure setConnectionFile procedure
setConnectionURLs procedure setDefaultPersistency procedure
setDefaultPriority procedure setDefaultTimeToLive procedure
setFaultTolerant procedure setFaultTolerantReconnectTimeout procedure
setInitialConnectionTimeout procedure setErrorHandler procedure
setFlowToDisk procedure setJMSServerName procedure
setLoadBalancing procedure setLocalStoreDirectory procedure
setLocalStoreSize procedure setLocalStoreWaitTime procedure
setNoErrorDisplay procedure setReconnectInterval procedure
setReconnectTimeout procedure setPassword procedure
setPingInterval procedure setPrefetchCount procedure
setPrefetchThreshold procedure setSelectorAtBroker procedure
setSequential procedure setShutdownWaitFor procedure
setSingleMessageAcknowledgement procedure setTransactedReceive procedure
setTransactedSend procedure setUser procedure
startReceiveMessages procedure stopReceiveMessages procedure
subscribe procedure waitForMessages procedure