Package com.easydesk.notification.online
Class OnLinePushManager
java.lang.Object
com.easydesk.notification.online.OnLinePushManager
- All Implemented Interfaces:
Notificator
@Component("onLinePushManager")
public class OnLinePushManager
extends Object
implements Notificator
수신자의 수신거부와 SENT 기록을 남긴다.
TODO: notify(context, toUsers, ccUsers, statuss) 의 본문은 예전부터 블록 주석으로 꺼져 있어 지금도 no-op 이다. 되살리려면 주석 안의 ActivitySetType/NotificationFilter/User 타입이 현재 om 패키지에서 어떤 이름인지부터 확인해야 한다.
- Author:
- Youncho Cho
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.easydesk.notification.Notificator
Notificator.Constants -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidnotified(NotificationStatus.Status statusEnum, Collection<NotificationStatus> statuss) set SENTvoidnotify(NotificationContext context, Permission[] permissions) 권한이 있는 사람에게 모두 통지voidnotify(NotificationContext context, Collection<EasyDeskUserImpl> toUsers, Collection<EasyDeskUserImpl> ccUsers) notify from Action Eventvoidnotify(NotificationContext context, Collection<EasyDeskUserImpl> toUsers, Collection<EasyDeskUserImpl> ccUsers, Collection<NotificationStatus> statuss) notify from Action Event
-
Constructor Details
-
OnLinePushManager
public OnLinePushManager()
-
-
Method Details
-
notify
Description copied from interface:Notificator권한이 있는 사람에게 모두 통지- Specified by:
notifyin interfaceNotificator- Parameters:
context-permissions-- Throws:
Exception
-
notify
public void notify(NotificationContext context, Collection<EasyDeskUserImpl> toUsers, Collection<EasyDeskUserImpl> ccUsers) throws Exception notify from Action Event- Specified by:
notifyin interfaceNotificator- Parameters:
context-toUsers-ccUsers-- Throws:
Exception- See Also:
-
notify
public void notify(NotificationContext context, Collection<EasyDeskUserImpl> toUsers, Collection<EasyDeskUserImpl> ccUsers, Collection<NotificationStatus> statuss) throws Exception notify from Action Event- Specified by:
notifyin interfaceNotificator- Parameters:
context-toUsers-ccUsers-statuss-- Throws:
Exception- See Also:
-
notified
set SENT- Specified by:
notifiedin interfaceNotificator- Parameters:
statusEnum-statuss-- See Also:
-