Public Member Functions | |
abstract ILogEntry | parse (String xmlString) throws LogParseException |
Interface to allow different types of parsers to be plugged in. Currently, two types exist, perhaps more could be written in the future. However, in all likelihood we will only use one (e.g. the fastest one) in the 'real' world.
abstract ILogEntry alma.acs.logging.engine.parser.ACSLogParser.parse | ( | String | xmlString | ) | throws LogParseException [pure virtual] |
Parses the xmlLog. This method must be synchronized to ensure that the parser parses only one log at a time.
xmlString | the xml string to parse. |
LogParseException | if parsing problems are encountered. |
Implemented in alma.acs.logging.engine.parser.ACSLogParserDOM, and alma.acs.logging.engine.parser.ACSLogParserVTD.
Referenced by com.cosylab.logging.engine.ACS.ACSLogRetrieval.run().