|
Clearspace API (1.10.16) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LinkManager
Manages links between objects in the system. The various types of links that are possible are
defined by the Link.LinkType enum.
Link,
JiveContentObject| Method Summary | |
|---|---|
JiveIterator<JiveContentObject> |
getLinkingObjects(JiveObject targetContentObject)
Returns a list of unique JiveContentObjects which link to the supplied target JiveContentObject. |
java.util.List<com.jivesoftware.community.renderer.filter.wiki.link.Link> |
getLinks(JiveObject sourceJiveObject)
Retrieve all the links in a particular jive object (With the exception of internal anchor links). |
void |
updateLinks(JiveObject sourceJiveObject,
java.util.List<com.jivesoftware.community.renderer.filter.wiki.link.Link> links)
Updates all stored link for the provided source object. |
| Methods inherited from interface com.jivesoftware.community.JiveManager |
|---|
destroy, initialize |
| Method Detail |
|---|
void updateLinks(JiveObject sourceJiveObject,
java.util.List<com.jivesoftware.community.renderer.filter.wiki.link.Link> links)
sourceJiveObject - the object to update links forlinks - the list of links for the source objectjava.util.List<com.jivesoftware.community.renderer.filter.wiki.link.Link> getLinks(JiveObject sourceJiveObject)
sourceJiveObject - the object to retrieve all the links for
JiveIterator<JiveContentObject> getLinkingObjects(JiveObject targetContentObject)
targetContentObject - the object to return linking objects for
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||