cn.signit.sdk.type
枚举 WebhookEventType

java.lang.Object
  继承者 java.lang.Enum<WebhookEventType>
      继承者 cn.signit.sdk.type.WebhookEventType
所有已实现的接口:
Serializable, Comparable<WebhookEventType>

public enum WebhookEventType
extends Enum<WebhookEventType>

webhook响应事件类型.

从以下版本开始:
2.0.0

枚举常量摘要
ENTERPRISE_VERIFICATION_COMPLETED
          企业实名认证完成
ENTERPRISE_VERIFICATION_PAID
          企业实名认证已打款
ENTERPRISE_VERIFICATION_PRIMARY_COMPLETED
          企业实名认证初级完成
ENTERPRISE_VERIFICATION_SUBMITTED
          企业实名认证提交
ENVELOPE_COMPLETED
          信封流程完成
ENVELOPE_STARTED
          信封流程启动
PARTICIPANT_CONFIRMED
          参与者确认
PARTICIPANT_HANDLING
          参与者正在处理信封
PARTICIPANT_REJECTED
          参与者拒绝
PERSON_VERIFICATION_COMPLETED
          个人实名认证完成
PERSON_VERIFICATION_SUBMITTED
          个人实名认证提交
QUICK_SIGN_COMPLETED
          快捷签署完成
UNKNOWN
          不支持的事件
 
方法摘要
 String getDescription()
          获取description属性字段的值.
 String getEvent()
          获取event属性字段的值.
static WebhookEventType parse(String event)
          根据事件名称解析成对应的枚举类型.
 void setDescription(String description)
          设置description属性字段的值.
 void setEvent(String event)
          设置event属性字段的值.
static boolean support(String event)
          判断Webhook是否支持当前事件.
static boolean support(String[] events)
          判断Webhook是否支持当前事件列表.
static WebhookEventType valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static WebhookEventType[] values()
          按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
 
从类 java.lang.Enum 继承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

枚举常量详细信息

UNKNOWN

public static final WebhookEventType UNKNOWN
不支持的事件


QUICK_SIGN_COMPLETED

public static final WebhookEventType QUICK_SIGN_COMPLETED
快捷签署完成


PERSON_VERIFICATION_SUBMITTED

public static final WebhookEventType PERSON_VERIFICATION_SUBMITTED
个人实名认证提交


PERSON_VERIFICATION_COMPLETED

public static final WebhookEventType PERSON_VERIFICATION_COMPLETED
个人实名认证完成


ENTERPRISE_VERIFICATION_SUBMITTED

public static final WebhookEventType ENTERPRISE_VERIFICATION_SUBMITTED
企业实名认证提交


ENTERPRISE_VERIFICATION_PRIMARY_COMPLETED

public static final WebhookEventType ENTERPRISE_VERIFICATION_PRIMARY_COMPLETED
企业实名认证初级完成


ENTERPRISE_VERIFICATION_PAID

public static final WebhookEventType ENTERPRISE_VERIFICATION_PAID
企业实名认证已打款


ENTERPRISE_VERIFICATION_COMPLETED

public static final WebhookEventType ENTERPRISE_VERIFICATION_COMPLETED
企业实名认证完成


ENVELOPE_STARTED

public static final WebhookEventType ENVELOPE_STARTED
信封流程启动


PARTICIPANT_REJECTED

public static final WebhookEventType PARTICIPANT_REJECTED
参与者拒绝


PARTICIPANT_CONFIRMED

public static final WebhookEventType PARTICIPANT_CONFIRMED
参与者确认


ENVELOPE_COMPLETED

public static final WebhookEventType ENVELOPE_COMPLETED
信封流程完成


PARTICIPANT_HANDLING

public static final WebhookEventType PARTICIPANT_HANDLING
参与者正在处理信封

方法详细信息

values

public static WebhookEventType[] values()
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。该方法可用于迭代 常量,如下所示:
for (WebhookEventType c : WebhookEventType.values())
    System.out.println(c);


valueOf

public static WebhookEventType valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格。)

参数:
name - 要返回的枚举常量的名称。
返回:
返回带有指定名称的枚举常量
抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException

parse

public static WebhookEventType parse(String event)
根据事件名称解析成对应的枚举类型.

参数:
event - 事件名称(不区分大小写)
返回:
对应的事件类型,如无法识别返回 UNKNOWN
从以下版本开始:
2.0.0

support

public static boolean support(String[] events)
判断Webhook是否支持当前事件列表.

参数:
events - 待检查的事件列表
返回:
true--支持当前事件列表,false--不支持当前事件列表
从以下版本开始:
2.0.0

support

public static boolean support(String event)
判断Webhook是否支持当前事件.

参数:
event - 待判断的字段
返回:
true--支持当前事件,false--不支持当前事件
从以下版本开始:
2.0.0

getEvent

public String getEvent()
获取event属性字段的值.

返回:
类型为String的event属性字段的值.

setEvent

public void setEvent(String event)
设置event属性字段的值.

参数:
event - 待设置类型为String的event属性字段的值.

getDescription

public String getDescription()
获取description属性字段的值.

返回:
类型为String的description属性字段的值.

setDescription

public void setDescription(String description)
设置description属性字段的值.

参数:
description - 待设置类型为String的description属性字段的值.


Copyright © 2019. All rights reserved.