org.nanocontainer.nanowar
Class ContainerComposerMocker

java.lang.Object
  extended by org.nanocontainer.nanowar.ContainerComposerMocker
All Implemented Interfaces:
KeyConstants
Direct Known Subclasses:
TestContainerMocker

public class ContainerComposerMocker
extends Object
implements KeyConstants

ContainerComposerMocker mocks the functionality of a specified container composer class. If the specified class name is not that of an implementation ContainerComposer a PicoCompositionException will be thrown.

Version:
$Revision: 2530 $
Author:
Konstantin Pribluda

Field Summary
 
Fields inherited from interface org.nanocontainer.nanowar.KeyConstants
ACTIONS_CONTAINER, APPLICATION_CONTAINER, BUILDER, CONTAINER_COMPOSER, CONTAINER_COMPOSER_CONFIGURATION, KILLER_HELPER, NANOCONTAINER_PREFIX, REQUEST_CONTAINER, SESSION_CONTAINER
 
Constructor Summary
ContainerComposerMocker(Class containerComposerClass)
           
 
Method Summary
 org.picocontainer.PicoContainer getApplicationContainer()
           
 org.picocontainer.PicoContainer getRequestContainer()
           
 org.picocontainer.PicoContainer getSessionContainer()
           
 void startApplication()
          Mock application start
 void startRequest()
          Mock request start
 void startSession()
          Mock new session
 void stopApplication()
          Mock application stop
 void stopRequest()
          Mock request stop
 void stopSession()
          Mock session invalidation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerComposerMocker

public ContainerComposerMocker(Class containerComposerClass)
Method Detail

startApplication

public void startApplication()
Mock application start


stopApplication

public void stopApplication()
Mock application stop


startSession

public void startSession()
Mock new session


stopSession

public void stopSession()
Mock session invalidation


startRequest

public void startRequest()
Mock request start


stopRequest

public void stopRequest()
Mock request stop


getApplicationContainer

public org.picocontainer.PicoContainer getApplicationContainer()

getSessionContainer

public org.picocontainer.PicoContainer getSessionContainer()

getRequestContainer

public org.picocontainer.PicoContainer getRequestContainer()


Copyright © 2003-2009 Codehaus. All Rights Reserved.