C# 클래스 FourRoads.TelligentCommunity.ConfigurationExtensions.SubscriptionProcessors.SubscriptionUpdateProcessor

상속: ISubscriptionUpdateProcessor
파일 보기 프로젝트 열기: 4-Roads/FourRoads.TelligentCommunity

공개 메소드들

메소드 설명
CanProcess ( JobData jobData ) : bool
Initialize ( ) : void
Process ( JobData jobData ) : void

보호된 메소드들

메소드 설명
InternalProcess ( User user, Group @group, JobData jobData ) : void
SetSubscriptionStatus ( System.Guid contentId, System.Guid contentTypeId, string setting, int userId ) : void

메소드 상세

CanProcess() 공개 추상적인 메소드

public abstract CanProcess ( JobData jobData ) : bool
jobData JobData
리턴 bool

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InternalProcess() 보호된 추상적인 메소드

protected abstract InternalProcess ( User user, Group @group, JobData jobData ) : void
user User
@group Group
jobData JobData
리턴 void

Process() 공개 메소드

public Process ( JobData jobData ) : void
jobData JobData
리턴 void

SetSubscriptionStatus() 보호된 메소드

protected SetSubscriptionStatus ( System.Guid contentId, System.Guid contentTypeId, string setting, int userId ) : void
contentId System.Guid
contentTypeId System.Guid
setting string
userId int
리턴 void