Package com.partnersoft.v3x.apps.Staker.interfaces

Interface Summary
DictionaryMangler A functron for mangling Map objects in various ways.
JobReportModule Generates some sort of output based on a job.
SummaryIteratorCollector This interface is for objects that want to take action based on the steps in a JobSummaryIterator.
Translator A generic translator object.
 

Class Summary
BarsoomReportEngine A report engine that just spits out Barsoom; handy for examining what you're being handed to debug or plan other reports.
BeanShellModule An ExternalInterfaceModule that runs some arbitrary BeanShell.
Code2PicklistItem A translator object that returns the PicklistItem with the same name as the argument.
CSVDataInput ExternalDataInput from CSV files.
DBRecordInterfaceModule  
DBRecordInterfaceModule.OutputCollector  
DefaultingTranslator Simple - if the original is null, returns the default, otherwise just returns the original.
DictionaryCat A DictionaryMangler that concatenates two or more fields.
DictionaryFallback A DictionaryMangler that sets a result field to the first nontrivial (not null or blank) value from a list of input fields.
DictionarySplit A DictionaryMangler that splits two or more fields.
ExternalDataInput  
ExternalDataInputActor  
ExternalInterfaceHub Contains the set of all external interfaces configured for the staking system.
ExternalInterfaceModule This is a handy configurable module that manages a piece of peer software that wants to receive, create, or modify job information.
FieldTranslator A translator for a field in some sort of record-like object.
GenericInterfaceModule Really, a generic interface module.
GraphTranslator Translates a BeanGraph using a vector of FieldTranslators.
IfThenTranslator A kind of weird translator - if the original .equals() the ifCondition, then returns the ifResult property, otherwise returns the thenResult property.
ImprovedTextRecordInterfaceModule An abstract external interface that exchanges job file information with some external system using text records and has to translate between data models to do so.
LocationSummaryIterator A job iterator that summarizes staked materials by type for each location.
MappedTranslator A translator object that uses a dictionary to translate between the domain and range.
Name2PicklistItem A translator object that returns the PicklistItem with the same name as the argument.
PaddingTranslator This will return the value padded to a sertain number of spaces.
PicklistItemTranslator An abstract class that eases translation to or from a staking picklist.
PicklistLib Handles various annoying picklist issues.
PythonModule An ExternalInterfaceModule that runs some arbitrary python.
RecordTranslator Translates a Record or Bean using a vector of FieldTranslators.
SQLExportInterfaceModule The configurable SQLExportInterfaceModule! will generate the tables as you ask for them.
SQLInterfaceModule  
SummaryIteratorState A little place to store the current state of iteration when doing some sort of summarizing jobs across units.
TextRecordInterfaceModule An abstract external interface that exchanges job file information with some external system using text records and has to translate between data models to do so.
TOFReportEngine A report engine that just spits out TOF; handy for examining what you're being handed to debug or plan other reports.
TranslatorSeries A translator object that uses applies an ordered series of other translators.