新增了边界事件处理接口