Package com.nt.udc.io
package com.nt.udc.io
-
ClassDescriptionThis class is used to build tokens in a configuration file that conforms to the syntax: file:: { ['['context']'] {string}* } * Example: [record:ingress] 100 1 md1 101 0 rv [record:egress] 200 1 md1 201 0 rvThis class is used to write data into files in a specified output directory.This class is used for retrieving data from files specified by a filter, that reside in an input directory.This class represents data sources consisting of individual files.This class is used as the source of data retrieved from SuperTail.This class manages files stored in an input directory.This class is used for filtering the files to process.This class represents the Logger.This class is used to manage files with bookmarks.Deprecated.Must be migrated to NAR formatThis class represents the abstract base-class for all OSAR attributes ( fields ).This class represents the byte OSAR Attribute.This class provides the conversion mechanism between string keys and OSAR attributes.This class represents the double OSAR attribute.This class provides filtering capabilities for OSAR attributes.This class represents the float OSAR attribute.This class provides the formatting mechanism for OSARs, based on lists of OSAR attributes described by means of an id, a type and a value obtained by evaluating an expression containing reference to values obtained from an external source of type IAttrSource.This class represents the int OSAR attribute.This class represents the IP Address OSAR attribute.This class represents the IP Address Version 6 OSAR attribute.This class represents the long OSAR attribute.This class represents the Mac address OSAR attribute.This class represents the time-in-milliseconds OSAR attribute.This class represents the time-in-seconds OSAR attribute.This class represents the short OSAR attribute.This class represents the string OSAR attribute.This class represents the unsigned int 128 OSAR attribute.This class represents the abstract base-class for all OSAR expressions.This class represents an AND operation.This class represents a binary numeric operation.This class represents the string concatenation operation.This class represents the division operation.This class represents a double constant.This class represents the "equals" relational operation.This class represents the custom function call.This class represents the "greater or equal" relational operation.This class represents the "greater than" relational operation.This class represents the hex-to-decimal conversion operation.This class represents an ID.This class represents a int constant.This class represents the "less or equal" relational operation.This class represents the string length operation.This class represents the "less than" relational operation.This class represents the subtraction operation.This class represents the multiplication operation.This class represents the "not equal to" relational operation.This class represents a NOT operation.This class represents an OR operation.This class represents the addition operation.This class represents the 'find substring' operation.This class represents the "power to" operation.This class represents the operation returning a random number.This class represents a numeric relational operation.This class represents the operation used to convert a string into a time, according to a format.This class represents an constant string.This class represents the substring operation.This class represents the "if" statement.This class represents the operation used to convert from time_t into a string, according to a format.This class represents the operation returning the current time in milliseconds since Jan 1, 1970.This class represents the numeric unary minus op.This class is the base-class for all OSAR inputs.This class represents the wrapper for com.baynetworks.osa.log.Logger.This class is used to assemble together OSAR Attributes into OSAR and send them to the class implementing IDataSink for storage.This class is used to report information on processed NARs.This class is used to write data into files in a specified output directory.This class is used as a timer.This interface is to be implemented by objects that are called back for executing custom functions returning a value as an OSAR attribute.This interface is to be implemented by objects that provide the values of OSAR attributes.This interface is to be implemented by data sinks.This interface is to be implemented by character stream data sources.This interface is used for logging messages.This interface is used to convert string ids to objects derived from COSARAttr and vice-versa.This interface is used to process OSAR records.This interface is used for OSAR storage management.