Joram 5.2.1

org.objectweb.joram.client.connector
Interface JoramAdapterMBean

All Superinterfaces:
JoramAdminMBean
All Known Implementing Classes:
JoramAdapter

public interface JoramAdapterMBean
extends JoramAdminMBean


Method Summary
 java.lang.String getAdminFile()
          Path to the file containing a description of the administered objects to create and bind.
 java.lang.String getAdminFileExportXML()
           
 java.lang.String getAdminFileXML()
           
 java.lang.Integer getCnxPendingTimer()
          Period in milliseconds between two ping requests sent by the client connection to the server; if the server does not receive any ping request during more than 2 * cnxPendingTimer, the connection is considered as dead and processed as required.
 java.lang.Boolean getCollocatedServer()
           
 java.lang.Integer getConnectingTimer()
          Duration in seconds during which connecting is attempted (connecting might take time if the server is temporarily not reachable); the 0 value is set for connecting only once and aborting if connecting failed.
 java.lang.String getDefaultDMQId()
           
 java.lang.String getDefaultDMQId(int serverId)
           
 java.lang.Boolean getDeleteDurableSubscription()
           
 java.lang.String getHostName()
           
 java.util.List getLocalUsers()
           
 java.lang.Boolean getPersistentPlatform()
          true if the JORAM server to start is persistent.
 java.lang.String getPlatformConfigDir()
          Path to the directory containing JORAM's configuration files (a3servers.xml, a3debug.cfg and admin file), needed when starting the collocated JORAM server.
 java.util.List getPlatformServersIds()
          Platform servers identifiers.
 java.lang.Short getServerId()
          Identifier of the JORAM server to start.
 java.lang.String getServerName()
          Name of the JORAM server to start.
 java.lang.Integer getServerPort()
           
 java.lang.Integer getTxPendingTimer()
          Duration in seconds during which a JMS transacted (non XA) session might be pending; above that duration the session is rolled back and closed; the 0 value means "no timer".
 void removeDestination(java.lang.String name)
           
 void setDefaultDMQId(int serverId, java.lang.String dmqId)
           
 
Methods inherited from interface org.objectweb.joram.client.jms.admin.JoramAdminMBean
createQueue, createQueue, createQueue, createTopic, createTopic, createTopic, createUser, createUser, createUser, createUser, executeXMLAdminJMX, exit, exportRepositoryToFile, getDestinations, getDestinations, getTimeOutToAbortRequest, getUsers, getUsers, setTimeOutToAbortRequest
 

Method Detail

getPlatformServersIds

java.util.List getPlatformServersIds()
Platform servers identifiers.


getLocalUsers

java.util.List getLocalUsers()

getPlatformConfigDir

java.lang.String getPlatformConfigDir()
Path to the directory containing JORAM's configuration files (a3servers.xml, a3debug.cfg and admin file), needed when starting the collocated JORAM server.


getPersistentPlatform

java.lang.Boolean getPersistentPlatform()
true if the JORAM server to start is persistent.


getServerId

java.lang.Short getServerId()
Identifier of the JORAM server to start.


getServerName

java.lang.String getServerName()
Name of the JORAM server to start.


getAdminFile

java.lang.String getAdminFile()
Path to the file containing a description of the administered objects to create and bind.


getAdminFileXML

java.lang.String getAdminFileXML()

getAdminFileExportXML

java.lang.String getAdminFileExportXML()

getCollocatedServer

java.lang.Boolean getCollocatedServer()

getHostName

java.lang.String getHostName()

getServerPort

java.lang.Integer getServerPort()

getConnectingTimer

java.lang.Integer getConnectingTimer()
Duration in seconds during which connecting is attempted (connecting might take time if the server is temporarily not reachable); the 0 value is set for connecting only once and aborting if connecting failed.


getTxPendingTimer

java.lang.Integer getTxPendingTimer()
Duration in seconds during which a JMS transacted (non XA) session might be pending; above that duration the session is rolled back and closed; the 0 value means "no timer".


getCnxPendingTimer

java.lang.Integer getCnxPendingTimer()
Period in milliseconds between two ping requests sent by the client connection to the server; if the server does not receive any ping request during more than 2 * cnxPendingTimer, the connection is considered as dead and processed as required.


getDeleteDurableSubscription

java.lang.Boolean getDeleteDurableSubscription()
Returns:
the DeleteDurableSubscription that indicates whether the durablesubscription must be deleted at InboundConsumer close time.

removeDestination

void removeDestination(java.lang.String name)
                       throws AdminException
Throws:
AdminException

setDefaultDMQId

void setDefaultDMQId(int serverId,
                     java.lang.String dmqId)
                     throws java.net.ConnectException,
                            AdminException
Specified by:
setDefaultDMQId in interface JoramAdminMBean
Throws:
java.net.ConnectException
AdminException

getDefaultDMQId

java.lang.String getDefaultDMQId(int serverId)
                                 throws java.net.ConnectException,
                                        AdminException
Specified by:
getDefaultDMQId in interface JoramAdminMBean
Throws:
java.net.ConnectException
AdminException

getDefaultDMQId

java.lang.String getDefaultDMQId()
                                 throws java.net.ConnectException,
                                        AdminException
Specified by:
getDefaultDMQId in interface JoramAdminMBean
Throws:
java.net.ConnectException
AdminException

Joram 5.2.1

Copyright © 2005 Scalagent - All rights reserved