Class DeconstructionFuse
- java.lang.Object
-
- org.smallmind.quorum.pool.complex.DeconstructionFuse
-
- Direct Known Subclasses:
MaxIdleTimeDeconstructionFuse,MaxLeaseTimeDeconstructionFuse,MaxProcessingTimeDeconstructionFuse
public abstract class DeconstructionFuse extends Object
-
-
Constructor Summary
Constructors Constructor Description DeconstructionFuse(DeconstructionQueue deconstructionQueue, DeconstructionCoordinator deconstructionCoordinator)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidabort()abstract voidfree()StackTraceElement[]getExistentialStackTrace()longgetIgnitionTime()intgetOrdinal()voidignite()abstract booleanisPrejudicial()abstract voidserve()voidsetIgnitionTime(long ignitionTime)
-
-
-
Constructor Detail
-
DeconstructionFuse
public DeconstructionFuse(DeconstructionQueue deconstructionQueue, DeconstructionCoordinator deconstructionCoordinator)
-
-
Method Detail
-
isPrejudicial
public abstract boolean isPrejudicial()
-
free
public abstract void free()
-
serve
public abstract void serve()
-
getOrdinal
public int getOrdinal()
-
getIgnitionTime
public long getIgnitionTime()
-
setIgnitionTime
public void setIgnitionTime(long ignitionTime)
-
abort
public void abort()
-
ignite
public void ignite()
-
getExistentialStackTrace
public StackTraceElement[] getExistentialStackTrace()
-
-