| SecuredService.java |
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.test.jmx.interceptors;
import org.jboss.system.ServiceMBeanSupport;
import org.jboss.logging.Logger;
/** A xmbean implementation class that employs a custom interceptor to
* prevent secretXXX operations from being invoked.
*
* @author Scott.Stark@jboss.org
* @version $Revision: 1.2.6.1 $
*/
public class SecuredService extends ServiceMBeanSupport
{
private static Logger log = Logger.getLogger(SecuredService.class);
public String echo(String arg)
{
log.info("echo, arg="+arg);
return arg;
}
public String secretEcho(String arg)
{
log.info("secretEcho, arg="+arg);
return arg;
}
}
| SecuredService.java |