package com.walker.push.mail;
|
|
import com.walker.push.AbstractPushObject;
|
import com.walker.push.Notification;
|
import com.walker.push.NotificationChannel;
|
import com.walker.push.PushException;
|
import com.walker.push.PushResult;
|
import com.walker.push.util.PushUtils;
|
|
import java.util.List;
|
|
public class DefaultSystemPush extends AbstractPushObject<Object> {
|
|
public DefaultSystemPush(){
|
this.setId("system_push");
|
this.setName("系统推送");
|
}
|
|
@Override
|
public void startup() {
|
|
}
|
|
@Override
|
protected PushResult doPushContent(Notification notification, List<Object> data) throws PushException {
|
logger.debug("推送:system通知 = {}", notification);
|
return PushUtils.acquireSuccessPushResult();
|
}
|
|
@Override
|
public NotificationChannel getNotificationChannel() {
|
return NotificationChannel.System;
|
}
|
|
@Override
|
public List<Object> translateToTarget(Notification notification) {
|
return null;
|
}
|
}
|