Interface RemoteWebViewService
-
- All Known Implementing Classes:
AbstractRemoteWebViewService
,GraphQLRemoteWebViewServiceImpl
,RemoteWebViewServiceImpl
public interface RemoteWebViewService
Remote 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 RemoteWebView
forContent(ContentId contentId)
Provides a new WebView.RemoteWebView
forGeneric()
Provides a new generic WebView.RemoteWebView
forSpace(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
-
-