All Classes and Interfaces
Class
Description
This Resultset is used for non-connected manipulation.
Object creator for converting an entity record to a user type instance.
For Sqlite3,
Load path/config.xml, use
A servlet constext must been registed by LeisureFactory before Messages is inited
Configs.getCfg(String)
to access the configured value (String).A servlet constext must been registed by LeisureFactory before Messages is inited
Handled keys for config.xml
Connection configurations and DB table meta data manager.
Pooled connection manager.
A basic semantic context for generating sql.
The default table semantics plugin used by semantic-DA.
Note
Semantics type supported by DASemantics.
Configured dataset.xml manager and helper.
- won't care using CP data source or DB manager (2019.2.28).
- won't care using CP data source or DB manager (2019.2.28).
Representing each tree node.
POJO dataset element as configured in dataset.xml.
(oracle mapping information also initialized according to mapping file and the "cols" tag.)
(oracle mapping information also initialized according to mapping file and the "cols" tag.)
Data structure of s-tree configuration.
The reference implementation can be similar to
DatasetHelper.formatSemanticNode(TreeSemantics, AnResultset, AnTreeNode, int)
.A
Statement
builder that can providing
statements handling callback methods.Semantics handler's map manager.
Callback for buiding a connection's semantics map, with map-key = table.
See the topic of
Extending default handler plugin.
Semantics handler of syn-change logs.
Sql statement builder for
DBSynmantext
for handling database synchronization.Checker of each Synode.
Handling exchange session with remote node.
server client
ready ready
exchanging [
Exchanging.initexchange()
]
exchanging [Exchanging.onExchange()
]
confirming [Exchanging.ack()
]
confirming [Exchanging.onAck()
]
ready [#closexchange()
]
ready [Exchanging.onclose()
]Action such as restore, ready, exchange, ...
Persisting exchange session with remote node, using temporary tables.
Experimental: document entity table meta.
Deprecated.
Semantic context for synchronizer,
DBSyntableBuilder
Date formatting and parsing helper.
This is basically used for datatime used in Json / Gson.
This is basically used for datatime used in Json / Gson.
FIXME this class must been removed.
This robot handle logs of table a_log()
POJO class for oracle lob buffering.
All instance using the same connection.
Sqlite connection.
SqliteDriver using sigle connection to avoid error:
see StackOverflow: Getting [SQLITE_BUSY] database file is locked with select statements
Sqlite connection.
SqliteDriver using sigle connection to avoid error:
see StackOverflow: Getting [SQLITE_BUSY] database file is locked with select statements
Synchronizing user for robot and base class of DocUser
A synode context, a database cache, per domain, for managing and sharing domain
wide information, e.g.
A synchronizable entity managed by the package, also a server side
and jprotocol oriented data record, used for record synchronizing
in docsync.jserv.
Synode Information.
Synode working modes
Syncrhonizable entity table meta
An
ArrayBlockingQueue
's test version.Tree node supporting indent for rendering tree structure.
Factory of flat xml data.
Is this not necessary? Or a generic flat xml data factory is needed?
Factory of flat xml data.
All tables are not managed - release memory for performance.
Generic flat xml data manager.
When inited, kname is treated as reacord id, vname is as value.
Flat XML data structure handler.
Utils