1 /*
 2  * Copyright (c) 2002 Peter Antman, Teknik i Media  <peter.antman@tim.se>
 3  *
 4  * This library is free software; you can redistribute it and/or
 5  * modify it under the terms of the GNU Lesser General Public
 6  * License as published by the Free Software Foundation; either
 7  * version 2 of the License, or (at your option) any later version
 8  * 
 9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12  * Lesser General Public License for more details.
13  * 
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library; if not, write to the Free Software
16  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17  */
18 package org.xmlBlaster.j2ee.jmx;
19 /**
20  * MBean interface marker.
21  *
22  * @author Peter Antman
23  * @version $Revision: 1.3 $ $Date: 2004-11-24 20:15:11 +0000 (Wed, 24 Nov 2004) $
24  */
25 
26 public interface XmlBlasterServiceMBean {
27    public void setPropertyFileName(String fileName);
28    public String getPropertyFileName();
29 
30    public void setPort(String port);
31    public String getPort();
32 
33    public void setJNDIName(String jndiName);
34    public String getJNDIName();
35    
36    public void start() throws Exception;
37    public void stop() throws Exception;
38 
39    public String dumpProperties();
40 }


syntax highlighted by Code2HTML, v. 0.9.1