public static void render() { RemoteObjectRegistry registry = RemoteObjectRegistry.getInstance(); ProtocolMessageWriter writer = ContextProvider.getProtocolWriter(); for (RemoteObjectImpl remoteObject : registry.getRemoteObjects()) { if (remoteObject instanceof DeferredRemoteObject) { ((DeferredRemoteObject) remoteObject).render(writer); } if (remoteObject.isDestroyed()) { RemoteObjectRegistry.getInstance().remove(remoteObject); } } }