Package | Description |
---|---|
org.kepler.kar | |
org.kepler.kar.handlers |
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<KAREntry,java.io.InputStream> |
KARBuilder.handleInitiatorList()
Handle the creation of the KAREntry objects for the Save Initiator List.
|
java.util.List<KAREntry> |
KARFile.karEntries()
Returns only valid KAREntries contained in this KARFile.
|
java.util.Hashtable<KAREntry,java.io.InputStream> |
KAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame)
Return an array of KAREntry objects that are to be saved for the given
lsids.
|
Modifier and Type | Method and Description |
---|---|
void |
KARManifest.addEntryAttribute(KAREntry entry,
java.lang.String name,
java.lang.String value)
add an entry specific attribute
|
CacheObject |
KAREntryHandler.cache(KARFile karFile,
KAREntry entry)
This method should return a CacheObject that will be put into the cache.
|
java.lang.String |
KARManifest.getEntryAttribute(KAREntry entry,
java.lang.String name)
get a JarEntry specific attribute
|
boolean |
KARFile.open(KAREntry entry,
TableauFrame tableauFrame)
Call the open methods of all KAREntryHandlers that support the type of
the given entry.
|
boolean |
KAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame)
When a KAR file is opened, any entries in the KAR file that have the same
type as this KAREntryHandler will be passed to this open method.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<KeplerLSID> |
KARBuilder.getKAREntryLSIDs(java.util.Hashtable<KAREntry,java.io.InputStream> entries) |
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<KAREntry,java.io.InputStream> |
JARKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame) |
java.util.Hashtable<KAREntry,java.io.InputStream> |
ActorMetadataKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame)
The save method for ActorMetadataKAREntryHandler is not used since Actors
and Workflows are not dependent on anything else.
|
java.util.Hashtable<KAREntry,java.io.InputStream> |
ModuleTxtKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame)
Return an array of KAREntry objects that are to be saved for the given
lsid.
|
java.util.Hashtable<KAREntry,java.io.InputStream> |
ProvKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame)
Serialize a workflow execution to a KAR entry.
|
java.util.Hashtable<KAREntry,java.io.InputStream> |
WorkflowRunEntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame) |
java.util.Hashtable<KAREntry,java.io.InputStream> |
ReportLayoutKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame) |
java.util.Hashtable<KAREntry,java.io.InputStream> |
ReportInstanceKAREntryHandler.save(java.util.Vector<KeplerLSID> lsids,
KeplerLSID karLsid,
TableauFrame tableauFrame) |
Modifier and Type | Method and Description |
---|---|
CacheObject |
JARKAREntryHandler.cache(KARFile karFile,
KAREntry entry) |
CacheObject |
ActorMetadataKAREntryHandler.cache(KARFile karFile,
KAREntry entry) |
CacheObject |
ModuleTxtKAREntryHandler.cache(KARFile karFile,
KAREntry entry)
This method should return a CacheObject that will be put into the cache.
|
CacheObject |
ProvKAREntryHandler.cache(KARFile karFile,
KAREntry entry)
Does nothing.
|
CacheObject |
WorkflowRunEntryHandler.cache(KARFile karFile,
KAREntry entry) |
CacheObject |
ReportLayoutKAREntryHandler.cache(KARFile karFile,
KAREntry entry) |
CacheObject |
ReportInstanceKAREntryHandler.cache(KARFile karFile,
KAREntry entry) |
boolean |
JARKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame) |
boolean |
ActorMetadataKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame) |
boolean |
ModuleTxtKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame)
When a KAR file is opened, any entries in the kar file that have the same
type as this KAREntryHandler will be passed to this open method.
|
boolean |
ProvKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame)
Open a KAR entry for a PROVProvenance.
|
boolean |
WorkflowRunEntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame) |
boolean |
ReportLayoutKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame) |
boolean |
ReportInstanceKAREntryHandler.open(KARFile karFile,
KAREntry entry,
TableauFrame tableauFrame) |