com/scalagent/joram/osgi/server/service/JoramAdmin.java

00001 package com.scalagent.joram.osgi.server.service;
00002 
00003 import java.io.Reader;
00004 import java.util.List;
00005 
00006 import org.objectweb.joram.client.jms.ConnectionFactory;
00007 import org.objectweb.joram.client.jms.Queue;
00008 import org.objectweb.joram.client.jms.Topic;
00009 
00013 public interface JoramAdmin {
00017   public ConnectionFactory getLocalConnectionFactory() throws Exception;
00018 
00022   public void setRootUserName(String root);
00023 
00027   public void setRootPassword(String password);
00028 
00032   public boolean executeAdminXML(Reader reader) throws Exception;
00033 
00039   public void createUser(String name, String password) throws Exception;
00040 
00049   public Queue createQueue(String name) throws Exception;
00050 
00057   public Topic createTopic(String name) throws Exception;
00058 
00062   public List getDestinations() throws Exception;
00063 
00067   public List getUsers() throws Exception;
00068 }

Generated on Tue Sep 16 16:14:23 2008 for joram by  doxygen 1.5.0