Class DefaultEdgeFactory
java.lang.Object
com.atlassian.confluence.plugins.edgeindex.DefaultEdgeFactory
- All Implemented Interfaces:
- EdgeFactory
- 
Field SummaryFields inherited from interface com.atlassian.confluence.plugins.edgeindex.EdgeFactoryREQUIRED_FIELDS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanBuildCreatEdge(ContentEntityObject contentEntity) Determines if the edge factory is capable of building create edges for a particular piece of content.getCreateEdge(ContentEntityObject contentEntity) Creates a new instance of an edge which indicates new content creation.getLikeEdge(ConfluenceUser liker, ContentEntityObject likedContent, Date likeDate) Creates a new instance of an edge which represents a user liking content.
- 
Constructor Details- 
DefaultEdgeFactory
 
- 
- 
Method Details- 
getCreateEdgeDescription copied from interface:EdgeFactoryCreates a new instance of an edge which indicates new content creation.- Specified by:
- getCreateEdgein interface- EdgeFactory
- Parameters:
- contentEntity- the new content that has been created
 
- 
getLikeEdgeDescription copied from interface:EdgeFactoryCreates a new instance of an edge which represents a user liking content.- Specified by:
- getLikeEdgein interface- EdgeFactory
 
- 
canBuildCreatEdgeDescription copied from interface:EdgeFactoryDetermines if the edge factory is capable of building create edges for a particular piece of content.- Specified by:
- canBuildCreatEdgein interface- EdgeFactory
- Parameters:
- contentEntity- the content to check
- Returns:
- true if the factory can build create edges for that content, false if it can't.
 
 
-