AbsJWebContainerServiceImplMBean.java

00001 
00027 package org.objectweb.jonas.web;
00028 
00029 import java.rmi.RemoteException;
00030 import java.util.List;
00031 import java.util.Set;
00032 
00038 public interface AbsJWebContainerServiceImplMBean {
00039 
00047     void registerWarMBean(String fileName) throws RemoteException, JWebContainerServiceException;
00048 
00056     void unRegisterWarMBean(String fileName) throws RemoteException, JWebContainerServiceException;
00057 
00066     List getInstalledWars() throws Exception;
00067 
00071     Integer getCurrentNumberOfWars();
00072 
00078     Set getWarNames();
00079 
00085     boolean isWarLoaded(String fileName);
00086 
00091     String getServerName();
00092 
00097     String getServerVersion();
00098 
00103     List getDeployedWars();
00104 
00110     List getDeployableWars() throws Exception;
00111 
00116     List getAutoloadDirectories();
00117 
00122     String getWebappsDirectory();
00123 
00124 }

Generated on Tue Feb 15 15:05:25 2005 for JOnAS by  doxygen 1.3.9.1