Class EdgeListener
- java.lang.Object
-
- com.atlassian.confluence.plugins.edgeindex.EdgeListener
-
@Component public class EdgeListener extends Object
Listens for application events and responds by creating an edge and persisting it the index for querying.
-
-
Constructor Summary
Constructors Constructor Description EdgeListener(EdgeIndexManager edgeIndexManager, EdgeFactory edgeFactory, ContentEntityManager contentEntityManager, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate, com.atlassian.event.api.EventPublisher eventPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onBlogPostCreateEvent(BlogPostCreateEvent blogPostCreateEvent)
void
onCommentCreateEvent(CommentCreateEvent commentEvent)
void
onContentPermissionReindex(ContentTreePermissionReindexEvent e)
void
onContentRemoveEvent(Removed removedEvent)
void
onContentTrashed(Trashed trashedEvent)
void
onLikeEvent(AsyncLikeEvent likeEvent)
void
onPageCreateEvent(PageCreateEvent pageCreateEvent)
void
setup()
void
teardown()
-
-
-
Constructor Detail
-
EdgeListener
@Autowired public EdgeListener(EdgeIndexManager edgeIndexManager, EdgeFactory edgeFactory, ContentEntityManager contentEntityManager, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate, com.atlassian.event.api.EventPublisher eventPublisher)
-
-
Method Detail
-
setup
@PostConstruct public void setup()
-
teardown
@PreDestroy public void teardown()
-
onLikeEvent
@EventListener public void onLikeEvent(AsyncLikeEvent likeEvent)
-
onCommentCreateEvent
@EventListener public void onCommentCreateEvent(CommentCreateEvent commentEvent)
-
onPageCreateEvent
@EventListener public void onPageCreateEvent(PageCreateEvent pageCreateEvent)
-
onBlogPostCreateEvent
@EventListener public void onBlogPostCreateEvent(BlogPostCreateEvent blogPostCreateEvent)
-
onContentRemoveEvent
@EventListener public void onContentRemoveEvent(Removed removedEvent)
-
onContentTrashed
@EventListener public void onContentTrashed(Trashed trashedEvent)
-
onContentPermissionReindex
@EventListener public void onContentPermissionReindex(ContentTreePermissionReindexEvent e)
-
-