org.jboss.dtf.testframework.dtfweb
Class DTFManagerBean

java.lang.Object
  extended by org.jboss.dtf.testframework.dtfweb.DTFManagerBean

public class DTFManagerBean
extends java.lang.Object


Constructor Summary
DTFManagerBean()
           
 
Method Summary
 boolean addNewDTFInstance(java.lang.String nameServiceURI)
           
static CoordinatorInterface getCoordinator()
           
static java.lang.String getCurrentNameServiceURI()
           
static java.lang.String getDefaultNameServiceURI()
           
 EmailDetails[] getEmailRecipients()
           
static NameServiceInterface getNameServiceInterface()
           
 java.lang.String[] getNameServiceURIs()
           
 java.lang.String getPageToDisplay()
           
static ProductRepositoryInterface getProductRepository()
           
 java.lang.String getRootURL()
           
static ServiceRegisterInterface getServieRegistry()
           
 java.lang.String getToggleURL(HttpServletRequest req, java.lang.String menu)
           
 java.lang.String getUploadDirectory()
           
 java.lang.String getUploadWebDirectory()
           
 void handleRequest(HttpServletRequest req)
           
 boolean isDisplayingMenu(java.lang.String menu)
           
 void processSetupUpdate(HttpServletRequest req)
           
static boolean restartAllNodes()
           
static boolean restartNode(short nodeId, boolean restart, boolean onComplete)
           
static void setCurrentNameServiceURI(java.lang.String nameService)
           
 void setDisplayMenu(java.lang.String menu, boolean display)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTFManagerBean

public DTFManagerBean()
Method Detail

getNameServiceURIs

public java.lang.String[] getNameServiceURIs()

getDefaultNameServiceURI

public static java.lang.String getDefaultNameServiceURI()

getUploadDirectory

public java.lang.String getUploadDirectory()

getUploadWebDirectory

public java.lang.String getUploadWebDirectory()

getRootURL

public java.lang.String getRootURL()

getEmailRecipients

public EmailDetails[] getEmailRecipients()

addNewDTFInstance

public boolean addNewDTFInstance(java.lang.String nameServiceURI)

processSetupUpdate

public void processSetupUpdate(HttpServletRequest req)

handleRequest

public void handleRequest(HttpServletRequest req)

getPageToDisplay

public java.lang.String getPageToDisplay()

setDisplayMenu

public void setDisplayMenu(java.lang.String menu,
                           boolean display)

isDisplayingMenu

public boolean isDisplayingMenu(java.lang.String menu)

setCurrentNameServiceURI

public static void setCurrentNameServiceURI(java.lang.String nameService)

getNameServiceInterface

public static NameServiceInterface getNameServiceInterface()

getCurrentNameServiceURI

public static java.lang.String getCurrentNameServiceURI()

getServieRegistry

public static ServiceRegisterInterface getServieRegistry()

getProductRepository

public static ProductRepositoryInterface getProductRepository()

getCoordinator

public static CoordinatorInterface getCoordinator()

getToggleURL

public java.lang.String getToggleURL(HttpServletRequest req,
                                     java.lang.String menu)

restartAllNodes

public static boolean restartAllNodes()
                               throws java.lang.Exception
Throws:
java.lang.Exception

restartNode

public static boolean restartNode(short nodeId,
                                  boolean restart,
                                  boolean onComplete)