This package contains a variation of the IUnifiedRepository interface that has been modified to work within the restrictions imposed by various Java RPC technologies like JAX-WS and GWT. The restrictions are:
Java clients should never use the "safe" version of the IUnifiedRepository interface. Instead, clients should code to the IUnifiedRepository interface and use the adapter layer to convert the calls into calls on the web service client. In this way, the client code is location unaware--it can be calling code in the same JVM or a remote JVM.