com.atlassian.confluence.plugins.like.notifications
Class CreateLikeEventPayloadTransformer

java.lang.Object
  extended by com.atlassian.confluence.notifications.ParticipantTemplate<PAYLOAD>
      extended by com.atlassian.confluence.notifications.PayloadTransformerTemplate<LikeEvent,LikePayload>
          extended by com.atlassian.confluence.plugins.like.notifications.CreateLikeEventPayloadTransformer
All Implemented Interfaces:
com.atlassian.confluence.notifications.Participant<LikePayload>, com.atlassian.confluence.notifications.PayloadTransformer<LikeEvent,LikePayload>

public class CreateLikeEventPayloadTransformer
extends com.atlassian.confluence.notifications.PayloadTransformerTemplate<LikeEvent,LikePayload>


Field Summary
 
Fields inherited from class com.atlassian.confluence.notifications.PayloadTransformerTemplate
sourceType
 
Fields inherited from class com.atlassian.confluence.notifications.ParticipantTemplate
payloadType
 
Constructor Summary
CreateLikeEventPayloadTransformer(UserAccessor userAccessor)
           
 
Method Summary
protected  com.atlassian.fugue.Maybe<LikePayload> checkedCreate(LikeEvent likeEvent)
           
 
Methods inherited from class com.atlassian.confluence.notifications.PayloadTransformerTemplate
create, getSourceType
 
Methods inherited from class com.atlassian.confluence.notifications.ParticipantTemplate
getPayloadType, verifyPayloadMatches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.notifications.Participant
getPayloadType
 

Constructor Detail

CreateLikeEventPayloadTransformer

public CreateLikeEventPayloadTransformer(UserAccessor userAccessor)
Method Detail

checkedCreate

protected com.atlassian.fugue.Maybe<LikePayload> checkedCreate(LikeEvent likeEvent)
Specified by:
checkedCreate in class com.atlassian.confluence.notifications.PayloadTransformerTemplate<LikeEvent,LikePayload>


Copyright © 2003-2014 Atlassian. All Rights Reserved.