Advertisement
Guest User

Untitled

a guest
Oct 6th, 2015
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. this.attach("/contacts", contactListRestlet); // To list all contacts
  2. this.attach("/contacts/{uid}", contactRestlet); // To show details about a specific contact
  3. this.attach("/contacts/similar", similarRestlet, Template.MODE_EQUALS);
  4. this.attach("/contact/photo/{uid}", photoRestlet); // {uid} must correspond to a valid raw contact id
  5. this.attach("/contact/photo/{uid}/thumbnail", photoThumbnailRestlet);
  6. this.attach("/import/file", fileImportRestlet);
  7. this.attach("/echo", echoRestlet);
  8. this.attach("/echo/file", echoFileRestlet);
  9. this.attach("/import/vcard", importVcard);
  10. this.attach("/logout", logoutRestlet);
  11.  
  12. final String ROOT_URI = "file:///android_asset";
  13. Application application = new Application() {
  14. @Override
  15. public Restlet createInboundRoot() {
  16. //ForAssets
  17. DirectoryForAssets d = new DirectoryForAssets(getContext(), ROOT_URI);
  18. d.setTargetClass(DirectoryResourceExtension.class);
  19. d.setAndroidContext(context);
  20. return d;
  21. }
  22. };
  23. this.attach("/editor", application, Template.MODE_STARTS_WITH);
  24.  
  25. this.attach("/contacts/similar", similarRestlet);
  26. this.attach("/contacts", contactListRestlet); // To list all contacts
  27. this.attach("/contacts/{uid}", contactRestlet); // To show details about a specific contact
  28. this.attach("/contact/photo/{uid}", photoRestlet); // {uid} must correspond to a valid raw contact id
  29. this.attach("/contact/photo/{uid}/thumbnail", photoThumbnailRestlet);
  30. this.attach("/import/file", fileImportRestlet);
  31. this.attach("/echo", echoRestlet);
  32. this.attach("/echo/file", echoFileRestlet);
  33. this.attach("/import/vcard", importVcard);
  34. this.attach("/logout", logoutRestlet);
  35.  
  36. final String ROOT_URI = "file:///android_asset";
  37. Application application = new Application() {
  38. @Override
  39. public Restlet createInboundRoot() {
  40. //ForAssets
  41. DirectoryForAssets d = new DirectoryForAssets(getContext(), ROOT_URI);
  42. d.setTargetClass(DirectoryResourceExtension.class);
  43. d.setAndroidContext(context);
  44. return d;
  45. }
  46. };
  47. this.attach("/editor", application, Template.MODE_STARTS_WITH);
  48.  
  49. "/contacts/{uid}"
  50. "/contacts/similar"
  51.  
  52. "/contacts/similar"
  53. "/contacts/{uid}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement