com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links' is unknown.
Managing Relationships of a Resource
Creating a relationship between two resources
A relationship (for example, dependency) can be created between two resources using the following line of code:
registry.addAssociation("c1/c2/r3", "c1/c2/r4", "depends on"); // in this case r3 depends on r4
Removing a relationship between two resources
A relationship can be removed between two resources using the following line of code:
registry.removeAssociation("c1/c2/r3", "c1/c2/r4", "depends on"); // in this case r3 depends on r4
Retrieving relationships from a resource
Relationships of a resource between two resources can be retrieved using the following line of code:
registry.addAssociation("c1/c2/r3", "c1/c2/r4", "depends on"); // in this case r3 depends on r4 Association all[] = registry.getAllAssociations("c1/c2/r3"); // all associations of r3 String sourcePath1 = all[0].getSourcePath(); // equals to "c1/c2/r3" Association dependsAll[] = registry.getAssociations("c1/c2/r3", "depends on"); // "depends on" associations of r3 String sourcePath2 = dependsAll[0].getSourcePath(); // equals to "c1/c2/r3" Association r4Assoc[] = registry.getAssociations("c1/c2/r4", "depends on"); // "depends on" associations of r3 boolean hasAssociations = (r4Assoc.length == 0); // this returns true
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.