Below is a list of components left to be developed (those crossed out are completed).
Persistence adaptors
Finders
Abstract Query Language (using OGNL)
- for use with all PersistenceSession implementations
JDO (JDOQL)
Connection Adaptors
RMI
EJB (JBoss and WebLogic)
Local
JMS
ImageableAlias interface type support
ImageableObserver support for update and delete events
ImageableTransient support for marking types as
un-persistable
Graph Plan -> Image Graph (ImageGraphFactory)
simple graph instantiation
cyclic graph instantiation
parameterized idiom instantiation
image graph validation via graph plan (validators)
Image Graph Models
Graph Model (cyclic edge/vertex view of Image Graphs)
can manipulate a graph via its vertices
in/out edges used for referential integrity
Document Model (directed parent/child view of Image Graphs)
presents graph as a tree
can access values in graph in relation to a doc
root object
provides type-less access to nodes via paths
Data Model (recordset view of Image Graphs)
presents objects as columns and rows
sub-sets can be accessed through filters
GiST [graph scripting tool] (command line interface)
pluggable file format
XML - ImageGraph and GraphPlan
Serialized - ImageGraph and GraphPlan
Image Graph Mode
retrieve from persistence, write to file
read from file, send to persistence
list icons/names by type
instantiate to file from Graph Plan
instantiate to file from meta-data (root type/depth)
round trip editing of image graphs
Graph Plan Mode
retrieve from repository, write to file
read from file, sent to repository
remove from repository
list names in repository
instantiate to file from meta-data (root type/depth)
create via Image Graph from file
create via Image Graph from meta-data (name/depth)
Object Editor (graphical interface) (in progress)
Web Services
Axis-xml integration
WSDL generation for Image types
New Iron Systems adapter for messaging over JMS
Dynamic mapping between action objects and web service interfaces
Last Modified: 09/22/2003