public static Message getRequestMessage(int procId) { switch (procId) { case 2: return MRC.fsetattrRequest.getDefaultInstance(); case 3: return GlobalTypes.XCap.getDefaultInstance(); case 4: return MRC.getattrRequest.getDefaultInstance(); case 5: return MRC.getxattrRequest.getDefaultInstance(); case 6: return MRC.linkRequest.getDefaultInstance(); case 7: return MRC.listxattrRequest.getDefaultInstance(); case 8: return MRC.mkdirRequest.getDefaultInstance(); case 9: return MRC.openRequest.getDefaultInstance(); case 10: return MRC.readdirRequest.getDefaultInstance(); case 11: return MRC.readlinkRequest.getDefaultInstance(); case 12: return MRC.removexattrRequest.getDefaultInstance(); case 13: return MRC.renameRequest.getDefaultInstance(); case 14: return MRC.rmdirRequest.getDefaultInstance(); case 15: return MRC.setattrRequest.getDefaultInstance(); case 16: return MRC.setxattrRequest.getDefaultInstance(); case 17: return MRC.statvfsRequest.getDefaultInstance(); case 18: return MRC.symlinkRequest.getDefaultInstance(); case 19: return MRC.unlinkRequest.getDefaultInstance(); case 20: return MRC.accessRequest.getDefaultInstance(); case 30: return null; case 31: return MRC.xtreemfs_check_file_existsRequest.getDefaultInstance(); case 32: return MRC.xtreemfs_dump_restore_databaseRequest.getDefaultInstance(); case 33: return MRC.xtreemfs_get_suitable_osdsRequest.getDefaultInstance(); case 34: return MRC.stringMessage.getDefaultInstance(); case 35: return MRC.xtreemfs_listdirRequest.getDefaultInstance(); case 36: return null; case 47: return MRC.Volume.getDefaultInstance(); case 37: return GlobalTypes.XCap.getDefaultInstance(); case 38: return null; case 39: return MRC.xtreemfs_replica_addRequest.getDefaultInstance(); case 40: return MRC.xtreemfs_replica_listRequest.getDefaultInstance(); case 41: return MRC.xtreemfs_replica_removeRequest.getDefaultInstance(); case 42: return MRC.xtreemfs_dump_restore_databaseRequest.getDefaultInstance(); case 43: return MRC.xtreemfs_restore_fileRequest.getDefaultInstance(); case 44: return MRC.xtreemfs_rmvolRequest.getDefaultInstance(); case 45: return null; case 46: return MRC.xtreemfs_update_file_sizeRequest.getDefaultInstance(); case 48: return MRC.xtreemfs_set_replica_update_policyRequest.getDefaultInstance(); case 49: return MRC.xtreemfs_set_read_only_xattrRequest.getDefaultInstance(); case 50: return MRC.xtreemfs_get_file_credentialsRequest.getDefaultInstance(); default: throw new RuntimeException("unknown procedure id"); } }
public static Message getResponseMessage(int procId) { switch (procId) { case 2: return null; case 3: return GlobalTypes.XCap.getDefaultInstance(); case 4: return MRC.getattrResponse.getDefaultInstance(); case 5: return MRC.getxattrResponse.getDefaultInstance(); case 6: return MRC.timestampResponse.getDefaultInstance(); case 7: return MRC.listxattrResponse.getDefaultInstance(); case 8: return MRC.timestampResponse.getDefaultInstance(); case 9: return MRC.openResponse.getDefaultInstance(); case 10: return MRC.DirectoryEntries.getDefaultInstance(); case 11: return MRC.readlinkResponse.getDefaultInstance(); case 12: return MRC.timestampResponse.getDefaultInstance(); case 13: return MRC.renameResponse.getDefaultInstance(); case 14: return MRC.timestampResponse.getDefaultInstance(); case 15: return MRC.timestampResponse.getDefaultInstance(); case 16: return MRC.timestampResponse.getDefaultInstance(); case 17: return MRC.StatVFS.getDefaultInstance(); case 18: return MRC.timestampResponse.getDefaultInstance(); case 19: return MRC.unlinkResponse.getDefaultInstance(); case 20: return null; case 30: return null; case 31: return MRC.xtreemfs_check_file_existsResponse.getDefaultInstance(); case 32: return null; case 33: return MRC.xtreemfs_get_suitable_osdsResponse.getDefaultInstance(); case 34: return MRC.stringMessage.getDefaultInstance(); case 35: return MRC.xtreemfs_listdirResponse.getDefaultInstance(); case 36: return MRC.Volumes.getDefaultInstance(); case 47: return null; case 37: return GlobalTypes.XCap.getDefaultInstance(); case 38: return null; case 39: return null; case 40: return GlobalTypes.Replicas.getDefaultInstance(); case 41: return GlobalTypes.FileCredentials.getDefaultInstance(); case 42: return null; case 43: return null; case 44: return null; case 45: return null; case 46: return MRC.timestampResponse.getDefaultInstance(); case 48: return MRC.xtreemfs_set_replica_update_policyResponse.getDefaultInstance(); case 49: return MRC.xtreemfs_set_read_only_xattrResponse.getDefaultInstance(); case 50: return GlobalTypes.FileCredentials.getDefaultInstance(); default: throw new RuntimeException("unknown procedure id"); } }