Guest User

Untitled

a guest
Feb 12th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. package com.pampushko.confluence.rest;
  2.  
  3. import com.pampushko.confluence.models.PageResultItem;
  4. import com.pampushko.confluence.models.Space;
  5. import com.pampushko.confluence.models.SpaceResultList;
  6. import com.pampushko.confluence.settings.SettingsManager;
  7. import lombok.extern.slf4j.Slf4j;
  8.  
  9. import java.io.IOException;
  10. import java.util.HashMap;
  11. import java.util.Map;
  12. import java.util.Properties;
  13.  
  14. @Slf4j
  15. public class Main
  16. {
  17. public static final String url = "";
  18. private static final String username = "";
  19. private static final String password = "";
  20.  
  21. public static void main(String[] args) throws IOException
  22. {
  23. //читаем настройки приложения
  24. Properties settings = SettingsManager.getValues();
  25.  
  26. //вызываем билдер и создаем клиент
  27. ConfluenceClient confluence = ConfluenceClient.newBuilder()
  28. .baseUrl(settings.getProperty("baseUrl"))
  29. .username(settings.getProperty("username"))
  30. .password(settings.getProperty("password"))
  31. .build();
  32.  
  33. Space resultSpace = null;
  34.  
  35. SpaceResultList spaces = confluence.getSpaces();
  36. for (Space space : spaces.getSpaces())
  37. {
  38. System.out.println(space);
  39. }
  40. Map<String, String> params = new HashMap<String, String>()
  41. {
  42. {
  43. //put("expand", "body,version,body.editor");
  44. put("expand", "body,version");
  45. }
  46. };
  47.  
  48. PageResultItem page = confluence.getContentById("113868801", params);
  49.  
  50. System.out.println(page);
  51. }
  52. }
Add Comment
Please, Sign In to add comment