org.objectweb.jonas.adm
Interface AdmInterface

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Adm

public interface AdmInterface
extends java.rmi.Remote


Method Summary
 void addBeans(java.lang.String fileName)
           
 int getServerState()
           
 java.lang.String getTopicLevel(java.lang.String topic)
           
 java.lang.String[] getTopics()
           
 boolean isEJBContainer()
           
 boolean isLoaded(java.lang.String fileName)
           
 void killServer()
           
 java.lang.String[] listBeans()
           
 java.util.Vector listContext()
           
 java.util.Properties listEnv()
           
 void removeBeans(java.lang.String fileName)
           
 void runGC()
           
 void setTopicLevel(java.lang.String topic, java.lang.String l)
           
 void setTransactionTimeout(int timeout)
           
 void stopServer()
           
 void syncAllEntities(boolean passivate)
           
 

Method Detail

addBeans

public void addBeans(java.lang.String fileName)
              throws java.rmi.RemoteException

removeBeans

public void removeBeans(java.lang.String fileName)
                 throws java.rmi.RemoteException

isLoaded

public boolean isLoaded(java.lang.String fileName)
                 throws java.rmi.RemoteException

listBeans

public java.lang.String[] listBeans()
                             throws java.rmi.RemoteException

listContext

public java.util.Vector listContext()
                             throws java.rmi.RemoteException

listEnv

public java.util.Properties listEnv()
                             throws java.rmi.RemoteException

stopServer

public void stopServer()
                throws java.rmi.RemoteException

killServer

public void killServer()
                throws java.rmi.RemoteException

isEJBContainer

public boolean isEJBContainer()
                       throws java.rmi.RemoteException

getServerState

public int getServerState()
                   throws java.rmi.RemoteException

setTransactionTimeout

public void setTransactionTimeout(int timeout)
                           throws java.rmi.RemoteException

runGC

public void runGC()
           throws java.rmi.RemoteException

syncAllEntities

public void syncAllEntities(boolean passivate)
                     throws java.rmi.RemoteException

getTopics

public java.lang.String[] getTopics()
                             throws java.rmi.RemoteException

getTopicLevel

public java.lang.String getTopicLevel(java.lang.String topic)
                               throws java.rmi.RemoteException

setTopicLevel

public void setTopicLevel(java.lang.String topic,
                          java.lang.String l)
                   throws java.rmi.RemoteException