case ClientPortableHook.DESTROY_PROXY:
return new ClientDestroyRequest();
case ClientPortableHook.LISTENER:
return new DistributedObjectListenerRequest();
case ClientPortableHook.MEMBERSHIP_LISTENER:
return new AddMembershipListenerRequest();
case ClientPortableHook.CLIENT_PING:
return new ClientPingRequest();
case ClientPortableHook.GET_PARTITIONS:
return new GetPartitionsRequest();
case ClientPortableHook.REMOVE_LISTENER: