Package org.apache.stratum.jcs.access.monitor

Source Code of org.apache.stratum.jcs.access.monitor.MonitorXMLRPCServer

package org.apache.stratum.jcs.access.monitor;

import java.io.IOException;

import org.apache.xmlrpc.WebServer;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

/**
* Starts an xml rpc server for cache monitoring.
*
* @author asmuts
* @created February 12, 2002
*/
public class MonitorXMLRPCServer
{
    private final static Log log =
        LogFactory.getLog( MonitorXMLRPCServer.class );

    /**
     * Constructor for the MonitorXMLRPCServer object
     *
     * @param port
     */
    public MonitorXMLRPCServer( int port )
    {

        MonitorAccess mon = new MonitorAccess();

        try
        {
            WebServer server = new WebServer( port );
            server.addHandler( "JCSMonitor", mon );
            server.setParanoid( false );
        }
        catch ( IOException ioe )
        {
            log.error( ioe );
        }

    }

}
TOP

Related Classes of org.apache.stratum.jcs.access.monitor.MonitorXMLRPCServer

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.