如何使用Kaltura Media Filter获取状态?

时间:2015-04-14 07:10:04

标签: java-api kaltura

我在我的项目中使用kaltura java API。 我想列出所有已删除的视频。 所以我使用以下过滤器:

KalturaMediaEntryFilter entryFilter = new KalturaMediaEntryFilter();
entryFilter.statusEqual = KalturaEntryStatus.DELETED;

现在我要列出状态为READY和DELETED的所有视频 我知道有一个名为“statusIn”的过滤器,但我不知道如何使用该过滤器。 我尝试使用以下组合,但给我一个错误:

entryFilter.statusIn = "KalturaEntryStatus.READY,KalturaEntryStatus.DELETED";
entryFilter.statusIn = "READY,DELETED";
entryFilter.statusIn = "ready,deleted";

以上组合不锻炼。 请纠正我或建议如何使用该过滤器。

2 个答案:

答案 0 :(得分:5)

使用: entryFilter.statusIn =" 2,3&#34 ;;

参见Kaltura条目状态枚举的参考: http://www.kaltura.com/api_v3/testmeDoc/?object=KalturaEntryStatus

答案 1 :(得分:0)

我也找到了实现这个目标的方法:

mediaFilter.statusIn = "" + KalturaEntryStatus.READY.hashCode + "," + KalturaEntryStatus.DELETED.hashCode;