com.atlassian.confluence.plugins.rest.resources
Class I18nResource
java.lang.Object
com.atlassian.confluence.plugins.rest.resources.AbstractResource
com.atlassian.confluence.plugins.rest.resources.I18nResource
public class I18nResource
- extends AbstractResource
Rest resource for accessing translations in Confluence.
Method Summary |
javax.ws.rs.core.Response |
get()
This method will always return HTTP 404 (not found) as it can not find any message
bundles without a key. |
javax.ws.rs.core.Response |
getI18n(String pluginKey)
Returns the text for the given key. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
I18nResource
public I18nResource(UserAccessor userAccessor,
com.atlassian.plugin.PluginAccessor pluginAccessor,
LocaleManager localeManager,
I18NBeanFactory i18NBeanFactory,
HttpContext httpContext,
SpacePermissionManager spacePermissionManager)
get
public javax.ws.rs.core.Response get()
- This method will always return HTTP 404 (not found) as it can not find any message
bundles without a key.
- Returns:
getI18n
public javax.ws.rs.core.Response getI18n(String pluginKey)
- Returns the text for the given key. If the specified plugin key does
not exist, or the caller does not have permission to access the plugin
texts, the response is HTTP 404 (not found). Note that only JSON is
returned. An example URL including a plugin key would look like this:
http://host/confluence/rest/prototype/1/i18n/com.atlassian.confluence.tinymceplugin
- Parameters:
pluginKey
- The plugin key as it is defined in the atlassian-plugin.xml.
- Returns:
- all the translated keys for the given plugin key.
Copyright © 2003-2011 Atlassian. All Rights Reserved.