Joram 5.0.9

org.objectweb.joram.client.jms.admin
Interface JoramAdminMBean

All Known Subinterfaces:
JoramAdapterMBean
All Known Implementing Classes:
JoramAdapter, JoramAdmin

public interface JoramAdminMBean


Method Summary
 javax.jms.Destination createQueue(int serverId, java.lang.String name)
           
 javax.jms.Destination createQueue(int serverId, java.lang.String name, java.lang.String className, java.util.Properties prop)
           
 javax.jms.Destination createQueue(java.lang.String name)
           
 javax.jms.Destination createTopic(int serverId, java.lang.String name)
           
 javax.jms.Destination createTopic(int serverId, java.lang.String name, java.lang.String className, java.util.Properties prop)
           
 javax.jms.Destination createTopic(java.lang.String name)
           
 void createUser(java.lang.String name, java.lang.String password)
           
 void createUser(java.lang.String name, java.lang.String password, int serverId)
           
 boolean executeXMLAdminJMX(java.lang.String path)
           
 void exit()
           
 void exportRepositoryToFile(java.lang.String exportDir)
          Export the repository content to an XML file - only the destinations objects are retrieved in this version - xml script format of the admin objects (joramAdmin.xml)
 java.lang.String getDefaultDMQId()
           
 java.lang.String getDefaultDMQId(int serverId)
           
 java.util.List getDestinations()
           
 java.util.List getDestinations(int serverId)
           
 long getTimeOutToAbortRequest()
           
 java.util.List getUsers()
           
 java.util.List getUsers(int serverId)
           
 void setDefaultDMQId(int serverId, java.lang.String dmqId)
           
 void setTimeOutToAbortRequest(long timeOut)
           
 

Method Detail

exit

void exit()

setTimeOutToAbortRequest

void setTimeOutToAbortRequest(long timeOut)

getTimeOutToAbortRequest

long getTimeOutToAbortRequest()

getDefaultDMQId

java.lang.String getDefaultDMQId(int serverId)
                                 throws java.net.ConnectException,
                                        AdminException
Throws:
java.net.ConnectException
AdminException

setDefaultDMQId

void setDefaultDMQId(int serverId,
                     java.lang.String dmqId)
                     throws java.net.ConnectException,
                            AdminException
Throws:
java.net.ConnectException
AdminException

getDefaultDMQId

java.lang.String getDefaultDMQId()
                                 throws java.net.ConnectException,
                                        AdminException
Throws:
java.net.ConnectException
AdminException

getDestinations

java.util.List getDestinations(int serverId)

getDestinations

java.util.List getDestinations()

getUsers

java.util.List getUsers(int serverId)

getUsers

java.util.List getUsers()

createUser

void createUser(java.lang.String name,
                java.lang.String password)
                throws AdminException
Throws:
AdminException

createUser

void createUser(java.lang.String name,
                java.lang.String password,
                int serverId)
                throws AdminException
Throws:
AdminException

createQueue

javax.jms.Destination createQueue(java.lang.String name)
                                  throws AdminException
Throws:
AdminException

createQueue

javax.jms.Destination createQueue(int serverId,
                                  java.lang.String name)
                                  throws AdminException
Throws:
AdminException

createQueue

javax.jms.Destination createQueue(int serverId,
                                  java.lang.String name,
                                  java.lang.String className,
                                  java.util.Properties prop)
                                  throws AdminException
Throws:
AdminException

createTopic

javax.jms.Destination createTopic(java.lang.String name)
                                  throws AdminException
Throws:
AdminException

createTopic

javax.jms.Destination createTopic(int serverId,
                                  java.lang.String name)
                                  throws AdminException
Throws:
AdminException

createTopic

javax.jms.Destination createTopic(int serverId,
                                  java.lang.String name,
                                  java.lang.String className,
                                  java.util.Properties prop)
                                  throws AdminException
Throws:
AdminException

exportRepositoryToFile

void exportRepositoryToFile(java.lang.String exportDir)
                            throws AdminException
Export the repository content to an XML file - only the destinations objects are retrieved in this version - xml script format of the admin objects (joramAdmin.xml)

Parameters:
exportDir - target directory where the export file will be put
Throws:
AdminException - if an error occurs

executeXMLAdminJMX

boolean executeXMLAdminJMX(java.lang.String path)
                           throws java.lang.Exception
Throws:
java.lang.Exception

Joram 5.0.9

Copyright © 2005 Scalagent - All rights reserved