1 45 package org.openejb.test.stateful; 46 47 import java.rmi.RemoteException ; 48 49 import javax.ejb.EJBHome ; 50 import javax.ejb.EJBMetaData ; 51 import javax.ejb.EJBObject ; 52 import javax.ejb.Handle ; 53 54 import org.openejb.test.object.ObjectGraph; 55 56 61 public interface RmiIiopStatefulObject extends javax.ejb.EJBObject { 62 63 public String returnStringObject(String data) throws RemoteException ; 64 65 public String [] returnStringObjectArray(String [] data) throws RemoteException ; 66 67 public Character returnCharacterObject(Character data) throws RemoteException ; 68 69 public char returnCharacterPrimitive(char data) throws RemoteException ; 70 71 public Character [] returnCharacterObjectArray(Character [] data) throws RemoteException ; 72 73 public char[] returnCharacterPrimitiveArray(char[] data) throws RemoteException ; 74 75 public Boolean returnBooleanObject(Boolean data) throws RemoteException ; 76 77 public boolean returnBooleanPrimitive(boolean data) throws RemoteException ; 78 79 public Boolean [] returnBooleanObjectArray(Boolean [] data) throws RemoteException ; 80 81 public boolean[] returnBooleanPrimitiveArray(boolean[] data) throws RemoteException ; 82 83 public Byte returnByteObject(Byte data) throws RemoteException ; 84 85 public byte returnBytePrimitive(byte data) throws RemoteException ; 86 87 public Byte [] returnByteObjectArray(Byte [] data) throws RemoteException ; 88 89 public byte[] returnBytePrimitiveArray(byte[] data) throws RemoteException ; 90 91 public Short returnShortObject(Short data) throws RemoteException ; 92 93 public short returnShortPrimitive(short data) throws RemoteException ; 94 95 public Short [] returnShortObjectArray(Short [] data) throws RemoteException ; 96 97 public short[] returnShortPrimitiveArray(short[] data) throws RemoteException ; 98 99 public Integer returnIntegerObject(Integer data) throws RemoteException ; 100 101 public int returnIntegerPrimitive(int data) throws RemoteException ; 102 103 public Integer [] returnIntegerObjectArray(Integer [] data) throws RemoteException ; 104 105 public int[] returnIntegerPrimitiveArray(int[] data) throws RemoteException ; 106 107 public Long returnLongObject(Long data) throws RemoteException ; 108 109 public long returnLongPrimitive(long data) throws RemoteException ; 110 111 public Long [] returnLongObjectArray(Long [] data) throws RemoteException ; 112 113 public long[] returnLongPrimitiveArray(long[] data) throws RemoteException ; 114 115 public Float returnFloatObject(Float data) throws RemoteException ; 116 117 public float returnFloatPrimitive(float data) throws RemoteException ; 118 119 public Float [] returnFloatObjectArray(Float [] data) throws RemoteException ; 120 121 public float[] returnFloatPrimitiveArray(float[] data) throws RemoteException ; 122 123 public Double returnDoubleObject(Double data) throws RemoteException ; 124 125 public double returnDoublePrimitive(double data) throws RemoteException ; 126 127 public Double [] returnDoubleObjectArray(Double [] data) throws RemoteException ; 128 129 public double[] returnDoublePrimitiveArray(double[] data) throws RemoteException ; 130 131 public EJBHome returnEJBHome(EJBHome data) throws RemoteException ; 132 133 public EJBHome returnEJBHome() throws RemoteException ; 134 135 public ObjectGraph returnNestedEJBHome() throws RemoteException ; 136 137 public EJBHome [] returnEJBHomeArray(EJBHome [] data) throws RemoteException ; 138 139 public EJBObject returnEJBObject(EJBObject data) throws RemoteException ; 140 141 public EJBObject returnEJBObject() throws RemoteException ; 142 143 public ObjectGraph returnNestedEJBObject() throws RemoteException ; 144 145 public EJBObject [] returnEJBObjectArray(EJBObject [] data) throws RemoteException ; 146 147 public EJBMetaData returnEJBMetaData(EJBMetaData data) throws RemoteException ; 148 149 public EJBMetaData returnEJBMetaData() throws RemoteException ; 150 151 public ObjectGraph returnNestedEJBMetaData() throws RemoteException ; 152 153 public EJBMetaData [] returnEJBMetaDataArray(EJBMetaData [] data) throws RemoteException ; 154 155 public Handle returnHandle(Handle data) throws RemoteException ; 156 157 public Handle returnHandle() throws RemoteException ; 158 159 public ObjectGraph returnNestedHandle() throws RemoteException ; 160 161 public Handle [] returnHandleArray(Handle [] data) throws RemoteException ; 162 163 public ObjectGraph returnObjectGraph(ObjectGraph data) throws RemoteException ; 164 165 public ObjectGraph[] returnObjectGraphArray(ObjectGraph[] data) throws RemoteException ; 166 167 } 168 | Popular Tags |