Interface RemoteWebViewService
-
- All Known Implementing Classes:
AbstractRemoteWebViewService,GraphQLRemoteWebViewServiceImpl,RemoteWebViewServiceImpl
public interface RemoteWebViewServiceRemote service for the WebViewService, this gets its data from /rest/experimental/webfragment
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemoteWebViewforContent(ContentId contentId)Provides a new WebView.RemoteWebViewforGeneric()Provides a new generic WebView.RemoteWebViewforSpace(String spaceKey)
-
-
-
Method Detail
-
forContent
RemoteWebView forContent(ContentId contentId)
Provides a new WebView. The contentId is used to enrich the underlying WebInterfaceContext depending on what type of content is provided.- Parameters:
contentId- the id of the CEO or null for a generic WebView- Returns:
-
forSpace
RemoteWebView forSpace(String spaceKey)
-
forGeneric
RemoteWebView forGeneric()
Provides a new generic WebView.- Returns:
- a remote web view, capable of fetching web items, sections and panels from confluence via the REST API
-
-