An interface for accessing remote log files. The interface is implemented by a built-in server-side C++ statefull component.
Returns a sequence of logFileIds corresponding to each directory location passed to the function.
    Jaguar::LogFileId customLogFileLocationIds
    (
        in Jaguar::List directories,
        in long numdirectories,
        in long lastIndex
    );
Since the FileViewer is a statefull component, the destroy method calls JagCompleteWork to free up the instance.
    void destroy
    (
    );
Returns the position in the log file given the log file id, the current reference position, and the offset w.r.to the current reference position.
    long getPosition
    (
        in long theLogFileId,
        in long refPosition,
        in long offset
    );
Initialize the server-side File Viewer component.
    long initialize
    (
        in string serverName
    );
Returns a sequence of logFileIds corresponding to each server side log file.
    Jaguar::LogFileId logFileIds
    (
    );
Returns a sequence of logFileIds corresponding to each server side log file in the specified location.
    Jaguar::LogFileId logFileIdsByLocation
    (
        in long locationId
    );
Returns a sequence of logFileIds corresponding to each server side log location.
    Jaguar::LogFileId logFileLocationIds
    (
    );
Returns the name of the specified server side log location.
    string logFileLocationName
    (
        in long locationId
    );
Returns the log file name given the log file id.
    string logName
    (
        in long theLogFileId
    );
    void setExtensions
    (
        in Jaguar::List extensions,
        in long numExtensions
    );
Sets & returns the position in the log file given the log file id, the current reference position, and the offset w.r.to the current reference position.
    long setPosition
    (
        in long theLogFileId,
        in long refPosition,
        in long offset
    );
Returns the size of the log file given the log file id.
    long size
    (
        in long theLogFileId
    );
Returns the text string in the log file given the log file id. The text starting from the current reference position till the offset is returned.
    string text
    (
        in long theLogFileId,
        in long refPosition,
        in long offset
    );