org.jboss.jms.server.destination
Interface DestinationMBean

All Known Implementing Classes:
DestinationServiceSupport

public interface DestinationMBean

A DestinationMBean

Version:
$Revision: 1935 $ $Id: DestinationMBean.java 1935 2007-01-09 23:29:20Z clebert.suconic@jboss.com $
Author:
Tim Fox

Method Summary
 ObjectName getDLQ()
           
 int getDownCacheSize()
           
 ObjectName getExpiryQueue()
           
 int getFullSize()
           
 java.lang.String getJNDIName()
           
 int getMaxSize()
           
 int getMessageCounterHistoryDayLimit()
           
 java.lang.String getName()
           
 int getPageSize()
           
 long getRedeliveryDelay()
           
 org.w3c.dom.Element getSecurityConfig()
           
 ObjectName getServerPeer()
           
 boolean isClustered()
           
 boolean isCreatedProgrammatically()
           
 void removeAllMessages()
           
 void setClustered(boolean clustered)
           
 void setDLQ(ObjectName on)
           
 void setDownCacheSize(int downCacheSize)
           
 void setExpiryQueue(ObjectName on)
           
 void setFullSize(int fullSize)
           
 void setJNDIName(java.lang.String jndiName)
           
 void setMaxSize(int maxSize)
           
 void setMessageCounterHistoryDayLimit(int limit)
           
 void setPageSize(int pageSize)
           
 void setRedeliveryDelay(long delay)
           
 void setSecurityConfig(org.w3c.dom.Element securityConfig)
           
 void setServerPeer(ObjectName on)
           
 

Method Detail

getName

public java.lang.String getName()

getJNDIName

public java.lang.String getJNDIName()

setJNDIName

public void setJNDIName(java.lang.String jndiName)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getServerPeer

public ObjectName getServerPeer()

setServerPeer

public void setServerPeer(ObjectName on)

getDLQ

public ObjectName getDLQ()

setDLQ

public void setDLQ(ObjectName on)
            throws java.lang.Exception
Throws:
java.lang.Exception

getExpiryQueue

public ObjectName getExpiryQueue()

setExpiryQueue

public void setExpiryQueue(ObjectName on)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getRedeliveryDelay

public long getRedeliveryDelay()

setRedeliveryDelay

public void setRedeliveryDelay(long delay)

getMaxSize

public int getMaxSize()

setMaxSize

public void setMaxSize(int maxSize)
                throws java.lang.Exception
Throws:
java.lang.Exception

getSecurityConfig

public org.w3c.dom.Element getSecurityConfig()

setSecurityConfig

public void setSecurityConfig(org.w3c.dom.Element securityConfig)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getFullSize

public int getFullSize()

setFullSize

public void setFullSize(int fullSize)

getPageSize

public int getPageSize()

setPageSize

public void setPageSize(int pageSize)

getDownCacheSize

public int getDownCacheSize()

setDownCacheSize

public void setDownCacheSize(int downCacheSize)

isClustered

public boolean isClustered()

setClustered

public void setClustered(boolean clustered)

isCreatedProgrammatically

public boolean isCreatedProgrammatically()

getMessageCounterHistoryDayLimit

public int getMessageCounterHistoryDayLimit()

setMessageCounterHistoryDayLimit

public void setMessageCounterHistoryDayLimit(int limit)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

removeAllMessages

public void removeAllMessages()
                       throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.