Enhydra Shark architecture
By clicking on block, you will get corresponding Java documentation
CORBA Swing Admin/Work-list handler
POJO Swing Admin/Work-list handler
POJO JSP Work-list handler
Automatic/Manual tests
client application space
Corba API (OMG)
Corba service wrapper
duration/deadline
management
JMX
Repository API
WfMC instance API
WfMC WDF API
Admin
Cache API
ASAP
plain old Java objects API
configurable Shark framework/library
with optional caching, supporting extensions and replacements
Framework configuration and "Glue"
Callback API
kernel
instance persistence
Transaction API
Event audit API
Assignment API
default kernel implementation
sharkkernel-standard.jar
DODS implementation
sharkinstancepersistence-dods.jar
Hibernate implementation
sharkinstancepersistence-hibernate.jar
DODS implementation
sharktransaction-dods.jar
Hibernate implementation
sharktransaction-hibernate.jar
DODS implementation
sharkeventaudit-dods.jar
Hibernate implementation
sharkeventaudit-hibernate.jar
standard implementation
sharkassignment-standard.jar
XPDL straight participant mapping implementation
sharkassignment-xpdlstraightparticipantmapping.jar
history related implementation
sharkassignment-historyrelated.jar
WfMC Tool Agents API
authentication API
user/authentication transaction
user/group persistence
Process Locking
Bean Shell
sharktoolagent-standard.jar
Java class
sharktoolagent-standard.jar
JavaScript
sharktoolagent-standard.jar
Mail
sharktoolagent-standard.jar
Runtime application
sharktoolagent-standard.jar
SOAP tool agent
sharktoolagent-standard.jar
LDAP implementation
sharkauthentication-ldap.jar
database (DODS) implementation
sharkauthentication-dods.jar
database (Hibernate) implementation
sharkauthentication-hibernate.jar
DODS implementation
sharkusertransaction-dods.jar
Hibernate implementation
sharkusertransaction-hibernate.jar
LDAP implementation
sharkusergroup-ldap.jar
database (DODS) implementation
sharkusergroup-dods.jar
database (Hibernate) implementation
sharkusergroup-hibernate.jar
simple implementation
sharkprocesslocking-memory.jar
database (DODS) implementation
sharkprocesslocking-dods.jar
database (Hibernate) implementation
sharkprocesslocking-hibernate.jar
Logging API
Caching API
Limit Agent API
Security API
standard implementation
sharklogging-standard.jar
LRU implementation
sharkcaching-lru.jar
Standard implementation
sharklimitagent-standard.jar
Timer implementation
sharklimitagent-timer.jar
standard implementation
sharksecurity-standard.jar
script API
application map persistence
script map persistence
participant map persistence
Repository persistence
standard implementation
sharkscripting-standard.jar
DODS implementation
sharkappmappersistence-dods.jar
Hibernate implementation
sharkappmappersistence-hibernate.jar
DODS implementation
sharkscriptmappersistence-dods.jar
Hibernate implementation
sharkscriptmappersistence-hibernate.jar
DODS implementation
sharkpartmappersistence-dods.jar
Hibernate implementation
sharkpartmappersistence-hibernate.jar
file system implementation
sharkrepositorypersistence-filesystem.jar
DODS implementation
sharkrepositorypersistence-dods.jar
Hibernate implementation
sharkrepositorypersistence-hibernate.jar
shark internal space