001package com.dpillay.tools.tail4j.configuration;
002
003import java.util.ArrayList;
004import java.util.List;
005
006public class TailConfiguration {
007        private long showLines = -1;
008        private boolean force = false;
009        private List<String> files = new ArrayList<String>();
010
011        public TailConfiguration(long showLines, boolean force, List<String> files) {
012                super();
013                this.showLines = showLines;
014                this.force = force;
015                this.files = files;
016        }
017
018        public TailConfiguration() {
019                super();
020        }
021
022        public long getShowLines() {
023                return showLines;
024        }
025
026        public void setShowLines(long skipLines) {
027                this.showLines = skipLines;
028        }
029
030        public boolean isForce() {
031                return force;
032        }
033
034        public void setForce(boolean force) {
035                this.force = force;
036        }
037
038        public List<String> getFiles() {
039                return files;
040        }
041
042        public void setFiles(List<String> files) {
043                this.files = files;
044        }
045
046        @Override
047        public String toString() {
048                return "TailConfiguration [files=" + files + ", force=" + force
049                                + ", showLines=" + showLines + "]";
050        }
051}