public RollingFileWriter (String           fileNamePattern, String           charsetName, long             maxRolledFileSize, int              maxRolledOverFiles, Compression      compressionType, RolloverCallback callback)
public RollingFileWriter (String fileNamePattern)
    public RollingFileWriter (String           fileNamePattern,                              String           charsetName,                              long             maxRolledFileSize,                              int              maxRolledOverFiles,                              Compression      compressionType,                              RolloverCallback callback)        throws IOExceptionExt    {        super (openPrimaryFile (fileNamePattern,                                charsetName,                                maxRolledOverFiles,                                compressionType,                                callback),               true);        this.filePattern = fileNamePattern;        this.compressionType = compressionType;        this.primaryFile = resolveFilePattern (fileNamePattern,                                               null,                                               maxRolledOverFiles,                                               null);        this.callback = callback;        this.charsetName = charsetName;        this.compressionType = compressionType;        this.maxRolledFileSize  = maxRolledFileSize;        this.maxRolledOverFiles = maxRolledOverFiles;    }