Package de.netseeker.ejoe.test

Source Code of de.netseeker.ejoe.test.TestHandler

/*********************************************************************
* TestHandler.java
* created on 15.08.2004 by netseeker
* $Source: /cvsroot/ejoe/EJOE/test/de/netseeker/ejoe/test/TestHandler.java,v $
* $Date: 2007/11/17 10:59:53 $
* $Revision: 1.22 $
*********************************************************************/

package de.netseeker.ejoe.test;

import java.util.logging.Level;
import java.util.logging.Logger;

import com.thoughtworks.xstream.XStream;

import de.netseeker.ejoe.handler.ServerHandler;

/**
* @author netseeker aka Michael Manske
*/
public class TestHandler implements ServerHandler
{
    /**
     *
     */
    private static final long serialVersionUID = 1L;
    private static final Logger log = Logger.getLogger( TestHandler.class.getName() );

    public Object handle( Object params )
    {
        if ( log.isLoggable( Level.FINEST ) )
        {
            XStream xstream = new XStream();
            log.log( Level.FINEST, xstream.toXML( params ) );
        }

        if ( params instanceof ObjectBean )
        {
            ObjectBean bean = new ObjectBean();
            bean.setTheString( "Accepted" );
            return bean;
        }
        else
            return params;
    }
}
TOP

Related Classes of de.netseeker.ejoe.test.TestHandler

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.