OSFI-Java
3.9.2
OpenSF Integration Library
|
- Member esa.opensf.osfi.CLP.checkValidFile (final String file)
- It validates a file according to CLI v1
- Member esa.opensf.osfi.CLP.getConfFile ()
- Modules that do not support a global configuration file are deprecated
- Member esa.opensf.osfi.CLP.parseFiles (final String arg)
- The method is not part of the external API. It only makes sense for CLI v1.
- Member esa.opensf.osfi.Logger.printMessage (String logType, String message, String fg, String bg)
- Internal function, to be removed from public API
- Member esa.opensf.osfi.Parameter.getName ()
- Ambiguous function, instead use getLocalName or getPath
- Member esa.opensf.osfi.Parameter.getValue ()
- Ambiguously-named function to be removed, use getRawValue() instead.
- Member esa.opensf.osfi.ParamReader.ParamReader (final String xmlFile, final String xsdFile)
- Use the single argument version and call validateAgainst(String)
- Class esa.opensf.osfi.XMLParser
- This class has been moved to XmlFiles and DomUtils to reduce clutter
- Member esa.opensf.osfi.XMLParser.read (String xmlFile, String xsdFile)
- Due to the convoluted behaviour (to validate against internal schema a non-null but blank file has to be passed).
void setParameter(String paramName, Parameter value)
Definition: ParamReader.java:285
ParamReader(String xmlFile)
Definition: ParamReader.java:110
MATRIX
Definition: Parameter.java:55
String getValue()
Definition: Parameter.java:146
List< String > getOutputFiles()
Definition: CLP.java:269
TimeValue[] getVectorTime()
Definition: Parameter.java:258
double[] getVectorDouble()
Definition: Parameter.java:244
Definition: XmlFiles.java:34
TimeValue getTimeValue()
Definition: Parameter.java:198
static LoadResult< Document > load(final File file)
Definition: XmlFiles.java:74
int getIntValue()
Definition: Parameter.java:174
String getDescription()
Definition: Parameter.java:527
boolean dataEquals(ArrayNode<?, ?> other)
Definition: ArrayNode.java:143
final boolean isStringBased()
Definition: Parameter.java:40
abstract String dataToStr()
String[][] getMatrixFile()
Definition: Parameter.java:355
final byte sec
Definition: TimeValue.java:45
List< String > parseFiles(final String arg)
Definition: CLP.java:196
R unwrap(final int minThrowSeverity)
Definition: LoadResult.java:93
final String source
Definition: LoadResult.java:68
final short year
Definition: TimeValue.java:35
String getLocalName()
Definition: Parameter.java:511
ParamReader(Element el, String pathPrefix)
Definition: ParamReader.java:123
static void finishExecution(int errorCode)
Definition: Logger.java:130
static Document read(String xmlFile, String xsdFile)
Definition: XMLParser.java:55
boolean hasEvents(int minSeverity)
Definition: LoadResult.java:83
abstract int getDataDim()
ArrayNode(List<? extends S > subNodes)
Definition: ArrayNode.java:38
final S getSubNodeAt(final int... indices)
Definition: ArrayNode.java:67
static LoadResult< Document > loadAndValidate(final File file, final File schema, final String schemaLang, final boolean stopOnFirstError)
Definition: XmlFiles.java:107
int hashCode()
Definition: TimeValue.java:134
int compareTo(final TimeValue o)
Definition: TimeValue.java:97
static LoadResult< Document > load(final File file, final boolean stopOnFirstError)
Definition: XmlFiles.java:88
static void debug(String message)
Definition: Logger.java:103
String getComplexType()
Definition: Parameter.java:575
static boolean validateAgainstInternalSchema(final Node docOrEl)
Definition: XMLParser.java:89
static final int SEV_FATAL
Definition: LoadResult.java:49
void write()
Definition: Parameter.java:111
List< Integer > getDims()
Definition: Parameter.java:492
static final String W3C_NS_URI_XSD11
Definition: XmlFiles.java:39
String[] getVectorFile()
Definition: Parameter.java:272
Definition: Parameter.java:53
final List< S > getSubNodes()
Definition: ArrayNode.java:55
static LoadResult< ParamReader > load(final LoadResult< Document > xml, final boolean stopOnSingleParamError, final Map< String, Parameter > map)
Definition: ParamReader.java:185
String getUsage()
Definition: UsageReader.java:58
final R result
Definition: LoadResult.java:70
boolean isArray()
Definition: Parameter.java:136
void checkValidFile(final String file)
Definition: CLP.java:236
UsageReader(String xmlFile)
Definition: UsageReader.java:38
String getConfFile()
Definition: CLP.java:246
ParamType getElementType()
Definition: Parameter.java:566
CLP(final String[] args)
Definition: CLP.java:103
List< String > getInputFiles()
Definition: CLP.java:262
boolean[][] getMatrixBoolean()
Definition: Parameter.java:331
static void qualityReport(String name, double value)
Definition: Logger.java:140
boolean[] getVectorBoolean()
Definition: Parameter.java:251
int dataHashCode()
Definition: ArrayNode.java:151
static void progress(int step, int nSteps)
Definition: Logger.java:114
TimeValue[][] getMatrixTime()
Definition: Parameter.java:339
static boolean validateAgainst(final Node docOrEl, final String xsdFile)
Definition: XMLParser.java:83
ArrayNode(V values)
Definition: ArrayNode.java:33
String toString()
Definition: ArrayNode.java:126
static final int SEV_ERROR
Definition: LoadResult.java:43
String getPath()
Definition: Parameter.java:519
List< String > getConfFiles()
Definition: CLP.java:255
String getName()
Definition: Parameter.java:503
final boolean isDataNode()
Definition: ArrayNode.java:44
void setValue(final String value)
Definition: Parameter.java:473
Parameter getParameter(String name)
Definition: ParamReader.java:246
final V elems
Definition: ArrayNode.java:29
ArrayNode.Raw getRootNode()
Definition: Parameter.java:365
static String getFileFormattedValue(String fileName)
Definition: Parameter.java:428
String[][] getMatrixString()
Definition: Parameter.java:347
boolean existParameter(String name)
Definition: ParamReader.java:274
final int getDim()
Definition: ArrayNode.java:94
static TimeValue parse(final String s)
Definition: TimeValue.java:146
String getType()
Definition: Parameter.java:562
Map< String, String > getOtherAttributes()
Definition: Parameter.java:592
static void warning(String message)
Definition: Logger.java:84
static final String W3C_NS_URI_XSD10
Definition: XmlFiles.java:36
ParamType getType()
Definition: ParamParserComplex.java:196
final V getDataAtSub(final int... indices)
Definition: ArrayNode.java:86
void write()
Definition: ParamReader.java:300
int hashCode()
Definition: ArrayNode.java:147
static boolean isDebugging()
Definition: Logger.java:35
static final int SEV_INFO
Definition: LoadResult.java:31
Definition: Logger.java:23
Definition: ParamReader.java:41
int[][] getMatrixInt()
Definition: Parameter.java:315
String getFileValue()
Definition: Parameter.java:214
void addOtherAttribute(final String key, final String val)
Definition: Parameter.java:588
boolean equals(final Object other)
Definition: TimeValue.java:123
int getNdims()
Definition: Parameter.java:482
Definition: UsageReader.java:29
String getMax()
Definition: Parameter.java:544
final byte hour
Definition: TimeValue.java:41
static boolean isColored()
Definition: Logger.java:60
final int nanosec
Definition: TimeValue.java:47
R unwrap()
Definition: LoadResult.java:102
static void info(String message)
Definition: Logger.java:92
String getUnits()
Definition: Parameter.java:535
static final int SEV_WARNING
Definition: LoadResult.java:36
final byte minute
Definition: TimeValue.java:43
double getDoubleValue()
Definition: Parameter.java:182
String getMatrixValue()
Definition: ParamParserComplex.java:200
Definition: LoadResult.java:29
static final String EXTATTR_PATHSEP
Definition: ParamParserComplex.java:32
String getStringValue()
Definition: Parameter.java:206
Definition: TimeValue.java:26
static void printMessage(String logType, String message, String fg, String bg)
Definition: Logger.java:160
Definition: DomUtils.java:31
String[] getVectorString()
Definition: Parameter.java:265
Definition: Parameter.java:29
V getData()
Definition: ArrayNode.java:48
Definition: ParamReader.java:48
java.util.Map< String, String > getExtraAttrs()
Definition: ParamParserComplex.java:216
ARRAY
Definition: Parameter.java:57
static LoadResult< ParamReader > load(final LoadResult< Document > xml, final boolean stopOnSingleParamError, final Map< String, Parameter > map, final Set< WarningType > suppWarns)
Definition: ParamReader.java:158
Definition: XmlParseException.java:18
static boolean validateAgainst(final Node docOrEl, final String xsdFile)
Definition: DomUtils.java:40
ParamReader(final String xmlFile, final String xsdFile)
Definition: ParamReader.java:100
static Document read(final String xmlFile)
Definition: XMLParser.java:74
boolean getBooleanValue()
Definition: Parameter.java:190
final byte dom
Definition: TimeValue.java:39
boolean validateAgainst(final String xsdFile)
Definition: ParamReader.java:211
Map< String, Parameter > getAllParameters()
Definition: ParamReader.java:265
String getMin()
Definition: Parameter.java:553
Definition: XMLParser.java:35
Definition: Parameter.java:27
ParamParserComplex(final Element paramNode, final String paramPath)
Definition: ParamParserComplex.java:52
ParamComplexType getComplexType()
Definition: ParamParserComplex.java:212
String getRawValue()
Definition: Parameter.java:155
Definition: ArrayNode.java:27
String toString()
Definition: TimeValue.java:81
String getOtherAttribute(final String key)
Definition: Parameter.java:596
final List< Integer > getDimsEnvelope()
Definition: ArrayNode.java:102
final List< Event > loadEvents
Definition: LoadResult.java:72
boolean[][] fileExist()
Definition: Parameter.java:384
static boolean validateAgainstInternalSchema(final Node docOrEl)
Definition: DomUtils.java:48
int[] getVectorInt()
Definition: Parameter.java:237
Definition: ArrayNode.java:158
boolean equals(Object other)
Definition: ArrayNode.java:135
static boolean isStandardAttribute(String key)
Definition: ParamReader.java:315
final byte month
Definition: TimeValue.java:37
ArrayNode.Raw getRootNode()
Definition: ParamParserComplex.java:204
double[][] getMatrixDouble()
Definition: Parameter.java:323
boolean validateAgainstInternalSchema()
Definition: ParamReader.java:217
static List< Element > getChildElements(final Node node, final String name)
Definition: DomUtils.java:83
static List< Element > getChildElements(Node node, String name)
Definition: XMLParser.java:99
Definition: LoadResult.java:52
List< Parameter > getParameters(String groupName)
Definition: ParamReader.java:254
static LoadResult< Void > validate(final File xmlFile, final File schemaFile, final String schemaLanguage, final boolean stopOnFirstError)
Definition: XmlFiles.java:166
Definition: ParamParserComplex.java:29
static void error(String message)
Definition: Logger.java:76
List< Integer > getListDims()
Definition: ParamParserComplex.java:208
static void qualityReport(String name, String value)
Definition: Logger.java:149
NO_PARAMETERS_UNDER_GROUP
Definition: ParamReader.java:50
static LoadResult< ParamReader > load(final LoadResult< Document > xml, final boolean stopOnSingleParamError)
Definition: ParamReader.java:201