Package com.atlassian.confluence.it.api
Class CustomContentTestPluginInstaller
- java.lang.Object
-
- com.atlassian.confluence.it.api.CustomContentTestPluginInstaller
-
public class CustomContentTestPluginInstaller extends Object
Used for installing a plugin with a custom content type registered.
-
-
Constructor Summary
Constructors Constructor Description CustomContentTestPluginInstaller(ConfluenceRpc rpc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UploadablePlugininstall()UploadablePlugininstall(List<Class> additionalPluginClasses, String pluginKey, String pluginXml)Used for installing a plugin with the test custom content type and any additional plugin classes.voiduninstall()
-
-
-
Constructor Detail
-
CustomContentTestPluginInstaller
public CustomContentTestPluginInstaller(ConfluenceRpc rpc)
-
-
Method Detail
-
install
public UploadablePlugin install() throws IOException
- Throws:
IOException
-
install
public UploadablePlugin install(List<Class> additionalPluginClasses, String pluginKey, String pluginXml) throws IOException
Used for installing a plugin with the test custom content type and any additional plugin classes.The plugin xml must declare the custom content type as a plugin module.
Custom content type classes will be automatically registered
- Parameters:
additionalPluginClasses- - additional plugin classes to include in the plugin jarpluginKey- - the plugin keypluginXml- - the atlassian-plugin.xml defining the modules to be registered- Returns:
- an UploadablePlugin representing the installed plugin
- Throws:
IOException
-
uninstall
public void uninstall()
-
-