User: oberg
Date: 00/08/25 06:43:45
Added: src/main/org/jboss/test/perf/interfaces Entity.java
EntityHome.java EntityPK.java Session.java
SessionHome.java
Log:
Added perf tests and idgen
Revision Changes Path
1.1 jbosstest/src/main/org/jboss/test/perf/interfaces/Entity.java
Index: Entity.java
===================================================================
package org.jboss.test.perf.interfaces;
// Entity.java
public interface Entity extends javax.ejb.EJBObject {
int read() throws java.rmi.RemoteException;
void write(int value) throws java.rmi.RemoteException;
}
1.1
jbosstest/src/main/org/jboss/test/perf/interfaces/EntityHome.java
Index: EntityHome.java
===================================================================
package org.jboss.test.perf.interfaces;
// EntityHome.java
public interface EntityHome extends javax.ejb.EJBHome {
Entity create(int key, int value)
throws java.rmi.RemoteException, javax.ejb.CreateException;
Entity findByPrimaryKey(EntityPK primaryKey)
throws java.rmi.RemoteException, javax.ejb.FinderException;
java.util.Enumeration findInRange(int min, int max)
throws java.rmi.RemoteException, javax.ejb.FinderException;
}
1.1 jbosstest/src/main/org/jboss/test/perf/interfaces/EntityPK.java
Index: EntityPK.java
===================================================================
package org.jboss.test.perf.interfaces;
// EntityPK.java
public class EntityPK implements java.io.Serializable {
public int the_key;
public EntityPK() {
}
public EntityPK(int the_key) {
this.the_key = the_key;
}
public String toString() {
return "EntityPK[" + the_key + "]";
}
}
1.1 jbosstest/src/main/org/jboss/test/perf/interfaces/Session.java
Index: Session.java
===================================================================
package org.jboss.test.perf.interfaces;
// Session.java
public interface Session extends javax.ejb.EJBObject {
public void create(int low, int high)
throws java.rmi.RemoteException, javax.ejb.CreateException;
public void remove(int low, int high)
throws java.rmi.RemoteException, javax.ejb.RemoveException;
public void read(int id) throws java.rmi.RemoteException;
public void read(int low, int high) throws java.rmi.RemoteException;
public void write(int id) throws java.rmi.RemoteException;
public void write(int low, int high) throws java.rmi.RemoteException;
}
1.1
jbosstest/src/main/org/jboss/test/perf/interfaces/SessionHome.java
Index: SessionHome.java
===================================================================
package org.jboss.test.perf.interfaces;
// SessionHome.java
public interface SessionHome extends javax.ejb.EJBHome {
Session create(String entityName)
throws java.rmi.RemoteException, javax.ejb.CreateException;
}