com.atlassian.confluence.it.plugin
Class UploadablePluginBuilder
java.lang.Object
com.atlassian.confluence.it.plugin.UploadablePluginBuilder
public class UploadablePluginBuilder
- extends Object
Method Summary |
UploadablePluginBuilder |
addFile(String path,
File file)
|
UploadablePluginBuilder |
addFormattedJava(String className,
String... lines)
|
UploadablePluginBuilder |
addFormattedResource(String path,
String... lines)
|
UploadablePluginBuilder |
addJava(String className,
String code)
|
UploadablePluginBuilder |
addPluginInformation(String key,
String name,
String version)
|
UploadablePluginBuilder |
addPluginInformation(String key,
String name,
String version,
int pluginsVersion)
|
UploadablePluginBuilder |
addPluginInformation(String key,
String name,
String version,
int pluginsVersion,
Map<String,String> params)
|
UploadablePluginBuilder |
addResource(String path,
String contents)
|
UploadablePlugin |
buildUploadablePlugin()
WARNING: UploadablePlugin may not be completely filled. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UploadablePluginBuilder
public UploadablePluginBuilder(String pluginKey,
String pluginName)
addFormattedJava
public UploadablePluginBuilder addFormattedJava(String className,
String... lines)
addJava
public UploadablePluginBuilder addJava(String className,
String code)
addResource
public UploadablePluginBuilder addResource(String path,
String contents)
addFormattedResource
public UploadablePluginBuilder addFormattedResource(String path,
String... lines)
addPluginInformation
public UploadablePluginBuilder addPluginInformation(String key,
String name,
String version)
addPluginInformation
public UploadablePluginBuilder addPluginInformation(String key,
String name,
String version,
int pluginsVersion)
addPluginInformation
public UploadablePluginBuilder addPluginInformation(String key,
String name,
String version,
int pluginsVersion,
Map<String,String> params)
addFile
public UploadablePluginBuilder addFile(String path,
File file)
throws IOException
- Throws:
IOException
buildUploadablePlugin
public UploadablePlugin buildUploadablePlugin()
- WARNING: UploadablePlugin may not be completely filled.
TODO - retrieve the pluginKey from the formatted resource
or at least allow the key and name to be set independently
of the resource.
Copyright © 2003-2013 Atlassian. All Rights Reserved.