Package step.artefacts
Class ArtefactQueue
- java.lang.Object
-
- step.artefacts.ArtefactQueue
-
public class ArtefactQueue extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ArtefactQueue.WorkItem
-
Constructor Summary
Constructors Constructor Description ArtefactQueue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.Future<ReportNode>
add(AbstractArtefact artefact)
void
stop()
ArtefactQueue.WorkItem
take()
-
-
-
Method Detail
-
add
public java.util.concurrent.Future<ReportNode> add(AbstractArtefact artefact)
-
stop
public void stop()
-
take
public ArtefactQueue.WorkItem take() throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
-