001: /*
002: * ChainBuilder ESB
003: * Visual Enterprise Integration
004: *
005: * Copyright (C) 2006 Bostech Corporation
006: *
007: * This program is free software; you can redistribute it and/or modify it
008: * under the terms of the GNU General Public License as published by the
009: * Free Software Foundation; either version 2 of the License, or (at your option)
010: * any later version.
011: *
012: * This program is distributed in the hope that it will be useful,
013: * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
014: * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
015: * for more details.
016: *
017: * You should have received a copy of the GNU General Public License along with
018: * this program; if not, write to the Free Software Foundation, Inc.,
019: * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
020: *
021: *
022: * $Id: JMSConfigurationMBean.java 1206 2006-09-23 03:51:32Z fling $
023: */
024: package com.bostechcorp.cbesb.runtime.component.jms;
025:
026: public interface JMSConfigurationMBean {
027:
028: // /**
029: // * @return the jmxSampleConfigAttr
030: // */
031: // public String getJmxSampleConfigAttr();
032: //
033: // /**
034: // * @param jmxSampleConfigAttr
035: // * the jmxSampleConfigAttr to set
036: // */
037: // public void setJmxSampleConfigAttr(String jmxSampleConfigAttr);
038:
039: /**
040: * @return Returns the password.
041: */
042: public String getPassword();
043:
044: /**
045: * @param password
046: * The password to set.
047: */
048: public void setPassword(String password);
049:
050: /**
051: * @return Returns the userName.
052: */
053: public String getUserName();
054:
055: /**
056: * @param userName
057: * The userName to set.
058: */
059: public void setUserName(String userName);
060:
061: /**
062: * @return
063: */
064: public String getReplyTimeout();
065:
066: /**
067: * @param replyTimeout
068: */
069: public void setReplyTimeout(String replyTimeout);
070:
071: /**
072: * @return Returns the jndiConnectionFactoryName.
073: */
074: public String getJndiConnectionFactoryName();
075:
076: /**
077: * @param jndiConnectionFactoryName
078: * The jndiName to set.
079: */
080: public void setJndiConnectionFactoryName(
081: String jndiConnectionFactoryName);
082:
083: /**
084: * @return Returns the jndiInitialContextFactory.
085: */
086:
087: public String getJndiInitialContextFactory();
088:
089: /**
090: * @param jndiInitialContextFactory
091: * The jndiInitialContextFactory to set.
092: */
093: public void setJndiInitialContextFactory(
094: String jndiInitialContextFactory);
095:
096: /**
097: * @return Returns the jndiProviderUrl.
098: */
099: public String getJndiProviderUrl();
100:
101: /**
102: * @param jndiProviderUrl
103: * The jndiProviderUrl to set.
104: */
105: public void setJndiProviderUrl(String jndiProviderUrl);
106: }
|