Enhydra Shark internals architecture
By clicking on block, you will get corresponding Java documentation
OMG API
Extended OMG API
WfMC API (Interface 2)
Miscellanous API
XPDL Package Administration API
XPDL Browser API
Execution Administration API
XPIL API
Filter builder & misc API
plain old Java objects API
configurable Shark framework/library
supporting extensions and replacements
Framework configuration and "Glue"
Callback API
kernel
Instance persistence
Event audit API
Assignment API
default kernel implementation
sharkkernel-standard.jar
DODS implementation
sharkinstancepersistence-dods.jar
DODS implementation
sharkeventaudit-dods.jar
SMTP implementation
sharkeventaudit-smtp.jar
Notifying implementation
sharkeventaudit-notifying.jar
standard implementation
sharkassignment-standard.jar
XPDL straight participant mapping implementation
sharkassignment-xpdlstraightparticipantmapping.jar
history related implementation
sharkassignment-historyrelated.jar
Repository persistence
User/group
Script API
Logging API
file system implementation
sharkrepositorypersistence-filesystem.jar
DODS implementation
sharkrepositorypersistence-dods.jar
database (DODS) implementation
sharkusergroup-dods.jar
standard implementation
sharkscripting-standard.jar
standard implementation
sharklogging-standard.jar
Caching API
Security API
WfMC Tool Agents API
Application mapping
LRU implementation
sharkcaching-lru.jar
Simple implementation
sharkcaching-simple.jar
standard implementation
sharksecurity-standard.jar
Bean Shell
Java class
JavaScript
Mail
Runtime application
SOAP
Scheduler
sharktoolagent-standard.jar
DODS implementation
sharkappmappersistence-dods.jar
Participant mapping
Interoperability API
DODS implementation
sharkpartmappersistence-dods.jar
Standard implementation
sharkinteroperability-wfxml.jar