ca.ucalgary.seahawk.util
Class MobyDataObjectDeferred
java.lang.Object
org.biomoby.shared.MobyData
org.biomoby.shared.MobyPrimaryData
org.biomoby.shared.MobyPrimaryDataSimple
org.biomoby.shared.data.MobyDataObject
org.biomoby.shared.data.MobyDataComposite
ca.ucalgary.seahawk.util.MobyDataObjectDeferred
- All Implemented Interfaces:
- MobyContentCreator, Cloneable, Comparable, ConcurrentMap<String,MobyDataObject>, Map<String,MobyDataObject>, MobyDataInstance
public class MobyDataObjectDeferred
- extends MobyDataComposite
- implements MobyContentCreator
A class that pretends it's a real moby data instance, but is actually a deferred list of data instances
that should be submitted en-masse to services. Use to implement 'for each' functionality in Seahawk.
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class org.biomoby.shared.data.MobyDataComposite |
clear, clone, containsKey, containsValue, entrySet, equals, get, getObject, hashCode, isEmpty, isObjectValid, keySet, put, putAll, putIfAbsent, remove, remove, replace, replace, size, toXML, values |
Methods inherited from class org.biomoby.shared.data.MobyDataObject |
addCrossReference, addCrossReferences, addCrossReferences, addProvisionInfo, compareTo, createInstanceFromDOM, createInstanceFromDOM, createInstanceFromString, createInstanceFromString, createInstanceFromXML, getCrossReferences, getId, getName, getPrimaryNamespace, getProvisionInfo, getTextContents, getValue, getXmlMode, hasCrossReferences, setId, setName, setPrimaryNamespace, setProvisionInfo, setXmlMode, toString |
MobyDataObjectDeferred
public MobyDataObjectDeferred(MobyNamespace ns,
MobyPayloadRequestListener listener)
throws Exception
- Throws:
Exception
MobyDataObjectDeferred
public MobyDataObjectDeferred(MobyDataType dt,
MobyPayloadRequestListener listener)
throws Exception
- Throws:
Exception
MobyDataObjectDeferred
public MobyDataObjectDeferred(MobyDataType dt,
MobyNamespace ns,
MobyPayloadRequestListener listener)
throws Exception
- Throws:
Exception
getAllContents
public MobyContentInstance getAllContents(String jobParamName)
- Specified by:
getAllContents
in interface MobyContentCreator
- Parameters:
jobParamName
- the article name that should be given to each value, in its own job
Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010