gcc/libjava/gnu/java/rmi/server
Guilhem Lavaux 38910ebb1b 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
Mark Wielaard  <mark@klomp.org>

	* gnu/java/rmi/server/UnicastConnectionManager.java
	(startScavenger): Set the client connection manager to daemon
	state because it may block clients until TIMEOUT is reached
	when they are exiting.

	* gnu/java/rmi/RMIVoidValue.java: New file for a class representing
	a void return.

	* gnu/java/rmi/server/UnicastRemoteCall.java
	(DummyOutputStream): Add a boolean before each written field to
	know whether it is a primitive.
	(releaseOutputStream): Flush parameters at write time.

	* gnu/java/rmi/server/UnicastServerRef.java
	(incomingMessageCall): Return a RMIVoidValue if no value is to be
	returned.

	* gnu/java/rmi/server/UnicastServer.java
	(incomingMessageCall): Do not write a returned object if it is
	a RMIVoidValue.

Co-Authored-By: Mark Wielaard <mark@klomp.org>

From-SVN: r75033
2003-12-26 16:13:01 +00:00
..
ConnectionRunnerPool.java backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
ProtocolConstants.java ProtocolConstants.java, DER.java: Removing redundant modifiers. 2003-10-11 18:56:54 +00:00
RMIDefaultSocketFactory.java
RMIHashes.java ObjectInputStream.java (resolveProxyClass): New method from Classpath. 2002-10-01 03:46:43 +00:00
RMIObjectInputStream.java backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
RMIObjectOutputStream.java backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
RMIVoidValue.java 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-26 16:13:01 +00:00
UnicastConnection.java backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
UnicastConnectionManager.java 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-26 16:13:01 +00:00
UnicastRef.java UnicastRef.java: make constructor public and check if serverobject is compatible in case client... 2003-09-20 21:23:47 +00:00
UnicastRemoteCall.java 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-26 16:13:01 +00:00
UnicastRemoteStub.java
UnicastServer.java 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-26 16:13:01 +00:00
UnicastServerRef.java 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-26 16:13:01 +00:00