Class GraphListenerCounter
- java.lang.Object
-
- org.apache.jena.sparql.util.graph.GraphListenerBase
-
- org.apache.jena.sparql.util.graph.GraphListenerCounter
-
- All Implemented Interfaces:
GraphListener
- Direct Known Subclasses:
GraphLoadMonitor
public abstract class GraphListenerCounter extends GraphListenerBase
Adds a regular "tick" based on the number of adds or deletes seen. The additions and deletions ticks are independent.
-
-
Constructor Summary
Constructors Constructor Description GraphListenerCounter(int addTickCount)Create a listener that "ticks" on additions to the graph (-1 means "off")GraphListenerCounter(int addTickCount, int deleteTickCount)Create a listener that "ticks" on additions and deletions (in each case, -1 means "off")
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAddCount()longgetAddTicks()intgetAddTickSize()longgetDeleteCount()longgetDeleteTicks()intgetDeleteTickSize()voidnotifyEvent(Graph source, java.lang.Object value)voidreset()-
Methods inherited from class org.apache.jena.sparql.util.graph.GraphListenerBase
notifyAddArray, notifyAddGraph, notifyAddIterator, notifyAddList, notifyAddTriple, notifyDeleteArray, notifyDeleteGraph, notifyDeleteIterator, notifyDeleteList, notifyDeleteTriple
-
-
-
-
Constructor Detail
-
GraphListenerCounter
public GraphListenerCounter(int addTickCount)
Create a listener that "ticks" on additions to the graph (-1 means "off")- Parameters:
addTickCount-
-
GraphListenerCounter
public GraphListenerCounter(int addTickCount, int deleteTickCount)Create a listener that "ticks" on additions and deletions (in each case, -1 means "off")- Parameters:
addTickCount- Notification tick for additions to the graphdeleteTickCount- Notification tick for deletions to the graph
-
-
Method Detail
-
reset
public void reset()
-
notifyEvent
public void notifyEvent(Graph source, java.lang.Object value)
- Specified by:
notifyEventin interfaceGraphListener- Overrides:
notifyEventin classGraphListenerBase
-
getAddTickSize
public final int getAddTickSize()
-
getDeleteTickSize
public final int getDeleteTickSize()
-
getAddCount
public final long getAddCount()
-
getDeleteCount
public final long getDeleteCount()
-
getAddTicks
public final long getAddTicks()
-
getDeleteTicks
public final long getDeleteTicks()
-
-