Class ConfluenceClient
java.lang.Object
org.codelibs.fess.ds.atlassian.api.AtlassianClient
org.codelibs.fess.ds.atlassian.api.confluence.ConfluenceClient
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected static final Stringprotected final Integerprotected static final StringFields inherited from class org.codelibs.fess.ds.atlassian.api.AtlassianClient
ACCESS_TOKEN_PARAM, AUTH_TYPE_PARAM, authentication, BASIC, BASIC_PASS_PARAM, BASIC_USERNAME_PARAM, connectionTimeout, CONSUMER_KEY_PARAM, HOME_PARAM, HTTP_CONNECTION_TIMEOUT, HTTP_READ_TIMEOUT, OAUTH, PRIVATE_KEY_PARAM, PROXY_HOST_PARAM, PROXY_PORT_PARAM, readTimeout, SECRET_PARAM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattachmentsOfContent(String contentId) voidclose()commentsOfContent(String contentId) contents()protected StringvoidgetBlogContents(Consumer<Content> consumer) voidgetContentComments(String id, Consumer<Comment> consumer) getContentLimit(org.codelibs.fess.entity.DataStoreParams paramMap) voidgetContents(Consumer<Content> consumer) spaces()Methods inherited from class org.codelibs.fess.ds.atlassian.api.AtlassianClient
createRequest, getHome
-
Field Details
-
DEFAULT_CONTENT_LIMIT
- See Also:
-
CONTENT_LIMIT_PARAM
- See Also:
-
confluenceHome
-
contentLimit
-
-
Constructor Details
-
ConfluenceClient
public ConfluenceClient(org.codelibs.fess.entity.DataStoreParams paramMap)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getConfluenceHome
-
getContentLimit
-
spaces
-
space
-
contents
-
content
-
commentsOfContent
-
attachmentsOfContent
-
getAppHome
- Specified by:
getAppHomein classAtlassianClient
-
getContents
-
getBlogContents
-
getContentComments
-