Copied RandomAccessFile code into the util package because of compiler

version in maven dependencies.
This commit is contained in:
didfet
2016-08-06 20:22:50 +02:00
parent 3757aa7f23
commit b66a7a939d
5 changed files with 10 additions and 11 deletions

View File

@@ -10,4 +10,6 @@ Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
RandomAccessFile and KMPMatch classes by UCAR/Unidata.

View File

@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>logstash-forwarder-java</groupId>
<artifactId>logstash-forwarder-java</artifactId>
<version>0.2.4-SNAPSHOT</version>
<version>0.2.4-BUFFEREDRANDOMACCESSFILE</version>
<name>logstash-forwarder-java</name>
<description>Java version of logstash forwarder</description>
<url>https://github.com/didfet/logstash-forwarder-java</url>
@@ -165,11 +165,6 @@
<artifactId>commons-cli</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>edu.ucar</groupId>
<artifactId>unidataCommon</artifactId>
<version>4.2.20</version>
</dependency>
</dependencies>
</project>

View File

@@ -18,6 +18,7 @@ package info.fetter.logstashforwarder;
*/
import info.fetter.logstashforwarder.util.AdapterException;
import info.fetter.logstashforwarder.util.RandomAccessFile;
import java.io.File;
import java.io.IOException;
@@ -29,7 +30,6 @@ import java.util.Map;
import org.apache.log4j.Logger;
import ucar.unidata.io.RandomAccessFile;
public class FileReader extends Reader {
private static Logger logger = Logger.getLogger(FileReader.class);

View File

@@ -1,10 +1,11 @@
package info.fetter.logstashforwarder;
import info.fetter.logstashforwarder.util.RandomAccessFile;
import java.io.IOException;
//import java.io.RandomAccessFile;
import java.util.zip.Adler32;
import ucar.unidata.io.RandomAccessFile;
public class FileSigner {
private static final Adler32 adler32 = new Adler32();

View File

@@ -17,15 +17,16 @@ package info.fetter.logstashforwarder;
*
*/
import info.fetter.logstashforwarder.util.RandomAccessFile;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
//import java.io.RandomAccessFile;
import org.apache.commons.lang.builder.ToStringBuilder;
import ucar.unidata.io.RandomAccessFile;
import org.apache.commons.lang.builder.ToStringBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;