Implements Session Parameters.

A SessionParam is a parameter that can modify MDX and SQL queries. The parameters are held in a SessionParamPool. There is one pool per HttpSession.

SessionParam may be created in several ways:

Parameters may be used in sql queries. Example for JSTL's sql tag:
<wcf:paramPool/>

<sql:query var="result" dataSource="${myDataSource}">
  SELECT ...
  FROM CUSTOMERS T1, ...
  WHERE <wcf:paramSql param="CUSTOMERID" qname="T1.CUSTOMER_PK"/>
</sql:query>
See unit tests and paramtest.jsp for more examples.