public class RecordValidatorFactory extends java.lang.Object implements Initializable, RecordValidatorFactoryIF
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_RECORD_FACTORY_CLASS |
Modifier and Type | Method and Description |
---|---|
static RecordValidatorFactoryIF |
getInstance(java.util.Properties properties)
One first call to this method, the properties must not be null because it
is used to initialize the instance.
|
RecordItemValidatorIF[] |
getValidationItems(HomeHealthRecordIF record)
this gets the validation items based on the validator factory loaded during
the initial call to the getInstance().
|
void |
init(java.util.Properties properties)
This method initializes the implementation class.
|
public static final java.lang.String PROPERTY_RECORD_FACTORY_CLASS
public static RecordValidatorFactoryIF getInstance(java.util.Properties properties) throws java.lang.Exception
properties
- - non-null on first call, all subsequent calls can be
nulljava.lang.Exception
public void init(java.util.Properties properties) throws java.lang.Exception
Initializable
init
in interface Initializable
java.lang.Exception
- The exception description.public RecordItemValidatorIF[] getValidationItems(HomeHealthRecordIF record)
getValidationItems
in interface RecordValidatorFactoryIF
record
-