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:
return new RemoveDistributedObjectListenerRequest();
default:
return null;
}