Package wt.fc.manifest
Class Manifest
java.lang.Object
wt.fc.manifest.Manifest
This class serves as a data container for gathering
Supported API: true
Extendable: false
Directive
objects to be passed from one or many services to another service optimized
to handle the required interaction with the database for the set of Directive
objects it contains. An instance of Manifest is created
by using the createManifest() API from ManifestServerHelper.
Directive objects are added via helper methods defined on
ManifestServerHelper class. A Manifest is processed
by passing it to theManifestServerHelper.service.processManifest(manifest
: Manifest) API from ManifestServiceSvr. A Manifest
which has been processed will contain Directive objects
that have their own results via the Directive/DirectiveResult
relationship.
Supported API: true
Extendable: false
- See Also:
-
DirectiveDirectiveResultManifestServerHelperManifestServiceSvr
-
Method Summary
Modifier and TypeMethodDescriptionGets all theDirectiveResultobjects for allDirectiveobjects within theManifest.getDirectiveResults(String name) Gets theDirectiveResultfor a specificDirectiveobject within theManifestbased on thenamethat is specified.
-
Method Details
-
getDirectiveResults
Gets theDirectiveResultfor a specificDirectiveobject within theManifestbased on thenamethat is specified. If theManifesthas not been processed, or theDirectivespecified bynamedoes not exist, a WTException is thrown.
Supported API: true- Parameters:
name- Internal storage name of the group whose results will be retrieved. This should be the whatever was returned when theDirectivewas inserted withinsertDirective(directive, name).- Returns:
- DirectiveResult[]
- Throws:
WTException
-
getAllDirectiveResults
Gets all theDirectiveResultobjects for allDirectiveobjects within theManifest. If theManifesthas not been processed, a WTException is thrown.
Supported API: true- Returns:
- DirectiveResult[]
-