net.java.dev.moskito.core.usecase.running
Class RunningUseCaseContainer

java.lang.Object
  extended by net.java.dev.moskito.core.usecase.running.RunningUseCaseContainer

public class RunningUseCaseContainer
extends Object


Field Summary
private static ThreadLocal<RunningUseCase> currentUseCase
           
static RunningUseCase NO_USE_CASE
           
 
Constructor Summary
RunningUseCaseContainer()
           
 
Method Summary
static RunningUseCase endUseCase()
           
static RunningUseCase getCurrentRunningUseCase()
           
static void setCurrentRunningUseCase(RunningUseCase aRunningUseCase)
           
static void startUseCase(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_USE_CASE

public static final RunningUseCase NO_USE_CASE

currentUseCase

private static ThreadLocal<RunningUseCase> currentUseCase
Constructor Detail

RunningUseCaseContainer

public RunningUseCaseContainer()
Method Detail

getCurrentRunningUseCase

public static RunningUseCase getCurrentRunningUseCase()

startUseCase

public static void startUseCase(String name)

setCurrentRunningUseCase

public static void setCurrentRunningUseCase(RunningUseCase aRunningUseCase)

endUseCase

public static RunningUseCase endUseCase()


Copyright © 2006 MoSKito Project Team. All Rights Reserved.
MoSKito, the open source java monitoring framework