TestEjbLink.java |
/* * JBoss, the OpenSource J2EE webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.test.naming.interfaces; import java.rmi.RemoteException; import javax.ejb.EJBObject; /** @author <a href="mailto:Adrian.Brock@HappeningTimes.com">Adrian.Brock</a> @version $Revision: 1.2.26.1 $ */ public interface TestEjbLink extends EJBObject { /** * Call a bean with the passed jndi name bound using ejb-link * @param jndiName the name of the bean specified in ejb-ref * @return the result of the call or "Failed" on an error */ public String testEjbLinkCaller(String jndiName) throws RemoteException; /** * Call a bean with the passed jndi name bound using ejb-link * @param jndiName the name of the bean specified in ejb-ref * @return the result of the call or "Failed" on an error */ public String testEjbLinkCallerLocal(String jndiName) throws RemoteException; /** * Called by a bean specified in ejb-link * @return the string "Works" */ public String testEjbLinkCalled() throws RemoteException; }
TestEjbLink.java |