Package kieker.monitoring.queue.behavior
Class CountOnFailedInsertBehavior<E>
java.lang.Object
kieker.monitoring.queue.behavior.CountOnFailedInsertBehavior<E>
- Type Parameters:
E
- the type of the element which should be inserted into the queue.
- All Implemented Interfaces:
InsertBehavior<E>
public class CountOnFailedInsertBehavior<E> extends java.lang.Object implements InsertBehavior<E>
- Since:
- 1.13
- Author:
- "Christian Wulf"
-
Constructor Summary
Constructors Constructor Description CountOnFailedInsertBehavior(java.util.concurrent.BlockingQueue<E> queue)
-
Method Summary
Modifier and Type Method Description long
getNumFailedInserts()
boolean
insert(E element)
java.lang.String
toString()
-
Constructor Details
-
Method Details
-
insert
- Specified by:
insert
in interfaceInsertBehavior<E>
- Parameters:
element
- element to be inserted- Returns:
true
if the element after thiselement
can be inserted, otherwisefalse
.
-
getNumFailedInserts
public long getNumFailedInserts() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-