com.atlassian.confluence.plugins.edgeindex
Class EdgeListener

java.lang.Object
  extended by com.atlassian.confluence.plugins.edgeindex.EdgeListener

public class EdgeListener
extends Object

Listens for application events and responds by creating an edge and persisting it the index for querying.


Constructor Summary
EdgeListener()
           
 
Method Summary
 void onBlogPostCreateEvent(BlogPostCreateEvent blogPostCreateEvent)
           
 void onCommentCreateEvent(CommentCreateEvent commentEvent)
           
 void onContentPermissionEvent(ContentPermissionEvent contentPermissionEvent)
           
 void onContentRemoveEvent(Removed removedEvent)
           
 void onContentTrashed(Trashed trashedEvent)
           
 void onLikeEvent(LikeEvent likeEvent)
           
 void onPageCreateEvent(PageCreateEvent pageCreateEvent)
           
 void setEdgeFactory(EdgeFactory edgeFactory)
           
 void setEdgeIndexManager(EdgeIndexManager edgeIndexManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdgeListener

public EdgeListener()
Method Detail

onLikeEvent

@EventListener
public void onLikeEvent(LikeEvent likeEvent)

onCommentCreateEvent

@EventListener
public void onCommentCreateEvent(CommentCreateEvent commentEvent)

onPageCreateEvent

@EventListener
public void onPageCreateEvent(PageCreateEvent pageCreateEvent)

onBlogPostCreateEvent

@EventListener
public void onBlogPostCreateEvent(BlogPostCreateEvent blogPostCreateEvent)

onContentPermissionEvent

@EventListener
public void onContentPermissionEvent(ContentPermissionEvent contentPermissionEvent)

onContentRemoveEvent

@EventListener
public void onContentRemoveEvent(Removed removedEvent)

onContentTrashed

@EventListener
public void onContentTrashed(Trashed trashedEvent)

setEdgeIndexManager

public void setEdgeIndexManager(EdgeIndexManager edgeIndexManager)

setEdgeFactory

public void setEdgeFactory(EdgeFactory edgeFactory)


Copyright © 2003–2015 Atlassian. All rights reserved.