From 3610dc445e01ee07faae64acaabcdc00aac5e1b5 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 03 Jul 2014 17:00:41 -0400
Subject: [PATCH] Delay pf4j instantiation and setup to start()
---
src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java b/src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java
index 7ecd8bf..62e496b 100644
--- a/src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java
+++ b/src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java
@@ -29,8 +29,6 @@
*/
package com.syntevo.bugtraq;
-import java.util.*;
-
import org.jetbrains.annotations.*;
final class BugtraqEntry {
@@ -38,13 +36,15 @@
// Fields =================================================================
private final String url;
+ private final String logLinkText;
private final BugtraqParser parser;
// Setup ==================================================================
- public BugtraqEntry(@NotNull String url, @NotNull List<String> logIdRegexs) throws BugtraqException {
+ public BugtraqEntry(@NotNull String url, @NotNull String logIdRegex, @Nullable String logLinkRegex, @Nullable String logFilterRegex, @Nullable String logLinkText) throws BugtraqException {
this.url = url;
- this.parser = BugtraqParser.createInstance(logIdRegexs);
+ this.logLinkText = logLinkText;
+ this.parser = BugtraqParser.createInstance(logIdRegex, logLinkRegex, logFilterRegex);
}
// Accessing ==============================================================
@@ -54,6 +54,11 @@
return url;
}
+ @Nullable
+ public String getLogLinkText() {
+ return logLinkText;
+ }
+
@NotNull
public BugtraqParser getParser() {
return parser;
--
Gitblit v1.9.1