XOTcl Core
XOTcl Core
f
t
f
t
xotcl
Gustaf Neumann
XOTcl library functionality (e.g. thread handling, online documentation, Generic Form and List Classes)
2024-09-02
WU Vienna
<pre>
This component contains some core functionality for OpenACS
applications using XOTcl. It includes
XOTcl thread handling for OpenACS (supporting persistent and
volatile threads) and a definitions for
documenting XOTcl object, classes and methods
integrated with the API-browser of OpenACS. Documented
procs and instproc an be created using the methods ad_proc
and ad_instproc. This component provides as
well an XOTcl Object and Class browser, as well as
means to control the recreation of objects and classes
when components are reloaded.
Features:
- oo-abstraction with caching (acs-objects and cr-items/revisions)
- single and multi instantiations (turn all tuples into objects)
- object life-time support (automatic cleanup when needed after request)
- proxy objects for stored procedures/functions (PostgreSQL and Oracle)
- db-abstraction for PostgreSQL and Oracle (e.g. query composition)
- context-management: context objects for (connections and db-queries)
- security policies
- GUI and DOM support (via tdom)
- support for XOTcl and NX
</pre>
BSD-Style
2