diff options
Diffstat (limited to 'src/main/java/org/gnunet/requests/SequentialRequestContainer.java')
-rw-r--r-- | src/main/java/org/gnunet/requests/SequentialRequestContainer.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/org/gnunet/requests/SequentialRequestContainer.java b/src/main/java/org/gnunet/requests/SequentialRequestContainer.java index c343812..07a662f 100644 --- a/src/main/java/org/gnunet/requests/SequentialRequestContainer.java +++ b/src/main/java/org/gnunet/requests/SequentialRequestContainer.java | |||
@@ -131,6 +131,12 @@ public class SequentialRequestContainer<T extends Request> extends RequestContai | |||
131 | } | 131 | } |
132 | } | 132 | } |
133 | 133 | ||
134 | /** | ||
135 | * Add a request to the queue | ||
136 | * | ||
137 | * @param request the request to add | ||
138 | * @return a handle that represents the queued request | ||
139 | */ | ||
134 | public RequestIdentifier<T> addRequest(final T request) { | 140 | public RequestIdentifier<T> addRequest(final T request) { |
135 | final Identifier identifier = new Identifier(request); | 141 | final Identifier identifier = new Identifier(request); |
136 | requests.addLast(identifier); | 142 | requests.addLast(identifier); |
@@ -142,6 +148,9 @@ public class SequentialRequestContainer<T extends Request> extends RequestContai | |||
142 | return identifier; | 148 | return identifier; |
143 | } | 149 | } |
144 | 150 | ||
151 | /** | ||
152 | * Re-send all active requests. | ||
153 | */ | ||
145 | @Override | 154 | @Override |
146 | public void restart() { | 155 | public void restart() { |
147 | LinkedList<Identifier> requestsOld = requests; | 156 | LinkedList<Identifier> requestsOld = requests; |