uk.org.toot.audio.server
Class Strategy
java.lang.Object
uk.org.toot.audio.server.Strategy
- Direct Known Subclasses:
- DefaultStrategy
public abstract class Strategy
- extends java.lang.Object
Method Summary |
abstract void |
block(long nowNanos,
long sleepNanos)
|
abstract long |
nanoTime()
|
void |
notifyLoad(long startTimeNanos,
long endTimeNanos,
long totalTimeNanos)
|
abstract void |
run(java.lang.Runnable runner,
java.lang.String name)
|
abstract void |
setPriority()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Strategy
public Strategy()
run
public abstract void run(java.lang.Runnable runner,
java.lang.String name)
setPriority
public abstract void setPriority()
nanoTime
public abstract long nanoTime()
notifyLoad
public void notifyLoad(long startTimeNanos,
long endTimeNanos,
long totalTimeNanos)
block
public abstract void block(long nowNanos,
long sleepNanos)