Lines Matching refs:remoteClass
127 Class<?> remoteClass;
130 remoteClass = getRemoteClass(implClass);
138 !(ignoreStubClasses || !stubClassExists(remoteClass)))
140 return createStub(remoteClass, clientRef);
163 * @param remoteClass the class to obtain remote interfaces from
165 private static boolean stubClassExists(Class<?> remoteClass) {
166 if (!withoutStubs.containsKey(remoteClass)) {
168 Class.forName(remoteClass.getName() + "_Stub",
170 remoteClass.getClassLoader());
174 withoutStubs.put(remoteClass, null);
204 * @param remoteClass the class to obtain remote interfaces from
205 * @throws IllegalArgumentException if remoteClass implements
207 * @throws NullPointerException if remoteClass is null
209 private static Class<?>[] getRemoteInterfaces(Class<?> remoteClass) {
211 getRemoteInterfaces(list, remoteClass);
271 * the specified remoteClass with the suffix "_Stub". The loading of
275 private static RemoteStub createStub(Class<?> remoteClass, RemoteRef ref)
278 String stubname = remoteClass.getName() + "_Stub";
287 Class.forName(stubname, false, remoteClass.getClassLoader());