通知操作
所有文档

          视频创作分发平台 VideoWorks

          通知操作

          用户创建的通知可以设置在工作流的stage中,在此stage完成后,系统会向通知的地址发送通知消息。

          新建通知

          使用如下代码可以新建一个通知。

          private void createNotification(BvwClient client) {
              String createName = "test_notification";
              String endpoint = "http://test.com/callback";
              client.createNotification(createName, endpoint);
          }

          通知名称在一个用户下不可重复。

          删除通知

          使用如下代码可以删除一个通知。

          private void deleteNotification(BvwClient client, String notificationName) {
              client.deleteNotification(notificationName);
          }

          更新通知

          使用如下代码可以更新一个通知信息。

          private void updateNotification(BvwClient client, String notificationName, String endpoint) {
              client.updateNotification(notificationName, endpoint);
          }

          查询通知

          使用如下代码可以查询一个通知信息。

          private void getNotification(BvwClient client, String notificationName) {
              NotificationGetResponse response = client.getNotification(notificationName);
          }

          查询通知列表

          使用如下代码可以查询通知列表信息。

          private void listNotification(BvwClient client) {
              NotificationListResponse response = client.listNotification();
          }
          
          private void listNotificationWithStatus(BvwClient client, NotificationStatus status) {
              NotificationListResponse response = client.listNotification(NotificationStatus.ENABLE);
          }

          查询通知列表的参数status可选,用于筛选通知状态。

          停用通知

          使用如下代码可以停用一个通知。

          private void disableNotification(BvwClient client, String notificationName) {
              client.disableWorkflow(notificationName);
          }

          启用通知

          使用如下代码可以启用一个通知。

          private void enableNotification(BvwClient client, String notificationName) {
              client.enableWorkflow(notificationName);
          }	
          上一篇
          工作流运行实例任务操作
          下一篇
          媒资操作