org.jboss.messaging.jms.server.bridge
Class BridgeService

java.lang.Object
  extended by org.jboss.messaging.jms.server.bridge.BridgeService
All Implemented Interfaces:
BridgeMBean

public class BridgeService
extends java.lang.Object
implements BridgeMBean

A BridgeService

Version:
$Revision: 1.1 $ $Id$
Author:
Tim Fox

Constructor Summary
BridgeService()
           
 
Method Summary
 java.lang.String getClientID()
           
 long getFailureRetryInterval()
           
 MessagingComponent getInstance()
           
 int getMaxBatchSize()
           
 long getMaxBatchTime()
           
 int getMaxRetries()
           
 int getQualityOfServiceMode()
           
 java.lang.String getSelector()
           
 java.lang.String getSourceDestinationLookup()
           
 java.lang.String getSourcePassword()
           
 javax.management.ObjectName getSourceProviderLoader()
           
 java.lang.String getSourceUsername()
           
 java.lang.String getSubName()
           
 java.lang.String getTargetDestinationLookup()
           
 java.lang.String getTargetPassword()
           
 javax.management.ObjectName getTargetProviderLoader()
           
 java.lang.String getTargetUsername()
           
 boolean isAddMessageIDInHeader()
           
 boolean isFailed()
           
 boolean isPaused()
           
 boolean isStarted()
           
 void pause()
           
 void resume()
           
 void setAddMessageIDInHeader(boolean value)
           
 void setClientID(java.lang.String clientID)
           
 void setFailureRetryInterval(long interval)
           
 void setMaxBatchSize(int size)
           
 void setMaxBatchTime(long time)
           
 void setMaxRetries(int retries)
           
 void setQualityOfServiceMode(int mode)
           
 void setSelector(java.lang.String selector)
           
 void setSourceDestinationLookup(java.lang.String lookup)
           
 void setSourcePassword(java.lang.String pwd)
           
 void setSourceProviderLoader(javax.management.ObjectName sourceProvider)
           
 void setSourceUsername(java.lang.String name)
           
 void setSubName(java.lang.String subname)
           
 void setTargetDestinationLookup(java.lang.String lookup)
           
 void setTargetPassword(java.lang.String pwd)
           
 void setTargetProviderLoader(javax.management.ObjectName targetProvider)
           
 void setTargetUsername(java.lang.String name)
           
protected  void startService()
           
protected  void stopService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgeService

public BridgeService()
Method Detail

getSourceProviderLoader

public javax.management.ObjectName getSourceProviderLoader()
Specified by:
getSourceProviderLoader in interface BridgeMBean

setSourceProviderLoader

public void setSourceProviderLoader(javax.management.ObjectName sourceProvider)
Specified by:
setSourceProviderLoader in interface BridgeMBean

getTargetProviderLoader

public javax.management.ObjectName getTargetProviderLoader()
Specified by:
getTargetProviderLoader in interface BridgeMBean

setTargetProviderLoader

public void setTargetProviderLoader(javax.management.ObjectName targetProvider)
Specified by:
setTargetProviderLoader in interface BridgeMBean

getSourceDestinationLookup

public java.lang.String getSourceDestinationLookup()
Specified by:
getSourceDestinationLookup in interface BridgeMBean

getTargetDestinationLookup

public java.lang.String getTargetDestinationLookup()
Specified by:
getTargetDestinationLookup in interface BridgeMBean

setSourceDestinationLookup

public void setSourceDestinationLookup(java.lang.String lookup)
Specified by:
setSourceDestinationLookup in interface BridgeMBean

setTargetDestinationLookup

public void setTargetDestinationLookup(java.lang.String lookup)
Specified by:
setTargetDestinationLookup in interface BridgeMBean

getSourceUsername

public java.lang.String getSourceUsername()
Specified by:
getSourceUsername in interface BridgeMBean

getSourcePassword

public java.lang.String getSourcePassword()
Specified by:
getSourcePassword in interface BridgeMBean

setSourceUsername

public void setSourceUsername(java.lang.String name)
Specified by:
setSourceUsername in interface BridgeMBean

setSourcePassword

public void setSourcePassword(java.lang.String pwd)
Specified by:
setSourcePassword in interface BridgeMBean

getTargetUsername

public java.lang.String getTargetUsername()
Specified by:
getTargetUsername in interface BridgeMBean

getTargetPassword

public java.lang.String getTargetPassword()
Specified by:
getTargetPassword in interface BridgeMBean

setTargetUsername

public void setTargetUsername(java.lang.String name)
Specified by:
setTargetUsername in interface BridgeMBean

setTargetPassword

public void setTargetPassword(java.lang.String pwd)
Specified by:
setTargetPassword in interface BridgeMBean

getQualityOfServiceMode

public int getQualityOfServiceMode()
Specified by:
getQualityOfServiceMode in interface BridgeMBean

setQualityOfServiceMode

public void setQualityOfServiceMode(int mode)
Specified by:
setQualityOfServiceMode in interface BridgeMBean

getSelector

public java.lang.String getSelector()
Specified by:
getSelector in interface BridgeMBean

setSelector

public void setSelector(java.lang.String selector)
Specified by:
setSelector in interface BridgeMBean

getMaxBatchSize

public int getMaxBatchSize()
Specified by:
getMaxBatchSize in interface BridgeMBean

setMaxBatchSize

public void setMaxBatchSize(int size)
Specified by:
setMaxBatchSize in interface BridgeMBean

getMaxBatchTime

public long getMaxBatchTime()
Specified by:
getMaxBatchTime in interface BridgeMBean

setMaxBatchTime

public void setMaxBatchTime(long time)
Specified by:
setMaxBatchTime in interface BridgeMBean

getSubName

public java.lang.String getSubName()
Specified by:
getSubName in interface BridgeMBean

setSubName

public void setSubName(java.lang.String subname)
Specified by:
setSubName in interface BridgeMBean

getClientID

public java.lang.String getClientID()
Specified by:
getClientID in interface BridgeMBean

setClientID

public void setClientID(java.lang.String clientID)
Specified by:
setClientID in interface BridgeMBean

getFailureRetryInterval

public long getFailureRetryInterval()
Specified by:
getFailureRetryInterval in interface BridgeMBean

setFailureRetryInterval

public void setFailureRetryInterval(long interval)
Specified by:
setFailureRetryInterval in interface BridgeMBean

getMaxRetries

public int getMaxRetries()
Specified by:
getMaxRetries in interface BridgeMBean

setMaxRetries

public void setMaxRetries(int retries)
Specified by:
setMaxRetries in interface BridgeMBean

isAddMessageIDInHeader

public boolean isAddMessageIDInHeader()

setAddMessageIDInHeader

public void setAddMessageIDInHeader(boolean value)

isFailed

public boolean isFailed()
Specified by:
isFailed in interface BridgeMBean

isPaused

public boolean isPaused()
Specified by:
isPaused in interface BridgeMBean

isStarted

public boolean isStarted()

getInstance

public MessagingComponent getInstance()

pause

public void pause()
           throws java.lang.Exception
Specified by:
pause in interface BridgeMBean
Throws:
java.lang.Exception

resume

public void resume()
            throws java.lang.Exception
Specified by:
resume in interface BridgeMBean
Throws:
java.lang.Exception

startService

protected void startService()
                     throws java.lang.Exception
Throws:
java.lang.Exception

stopService

protected void stopService()
                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.