User: starksm Date: 01/05/05 13:59:35 Added: src/main/org/jboss/test/web/interfaces ReferenceTest.java StatelessSession.java StatelessSessionHome.java Log: Start of web container integration tests Revision Changes Path 1.1 jbosstest/src/main/org/jboss/test/web/interfaces/ReferenceTest.java Index: ReferenceTest.java =================================================================== package org.jboss.test.web.interfaces; import java.io.IOException; import java.io.ObjectInputStream; import java.io.Serializable; /** A simple Serializable that is used to test the call optimization of EJBs. When a call is optimized an instance of this class should be passed by reference rather than being serialized. @author [EMAIL PROTECTED] @version */ public class ReferenceTest implements Serializable { private transient boolean wasSerialized; /** Creates new ReferenceTest */ public ReferenceTest() { } public boolean getWasSerialized() { return wasSerialized; } private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException { wasSerialized = true; } } 1.1 jbosstest/src/main/org/jboss/test/web/interfaces/StatelessSession.java Index: StatelessSession.java =================================================================== package org.jboss.test.web.interfaces; import javax.ejb.EJBObject; import java.rmi.RemoteException; /** A trivial SessionBean interface. @author [EMAIL PROTECTED] @version $Revision: 1.1 $ */ public interface StatelessSession extends EJBObject { /** A method that returns its arg */ public String echo(String arg) throws RemoteException; /** A method that does nothing. It is used to test call optimization. */ public void noop(ReferenceTest test, boolean optimized) throws RemoteException; } 1.1 jbosstest/src/main/org/jboss/test/web/interfaces/StatelessSessionHome.java Index: StatelessSessionHome.java =================================================================== package org.jboss.test.web.interfaces; import javax.ejb.*; import java.rmi.*; public interface StatelessSessionHome extends EJBHome { public StatelessSession create() throws RemoteException, CreateException; } _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-development