@PermitAll public class Outlook extends Object
Created by The eXo Platform SAS
| Modifier and Type | Class and Description |
|---|---|
class |
Outlook.UserForumTopic
The Class UserForumTopic.
|
class |
Outlook.UserStatus
The Class UserStatus.
|
class |
Outlook.UserWikiPage
The Class UserWikiPage.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SOURCE_ID_ALL_SPACES
.
|
static String |
SOURCE_ID_PERSONAL
The Constant SOURCE_ID_PERSONAL.
|
| Constructor and Description |
|---|
Outlook()
Instantiates a new outlook.
|
| Modifier and Type | Method and Description |
|---|---|
juzu.Response |
addAttachmentForm()
Adds the attachment form.
|
juzu.Response |
addFolder(String groupId,
String path,
String name)
Adds the folder.
|
juzu.Response |
addFolderDialog()
Adds the folder dialog.
|
juzu.Response |
convertToForum(String groupId,
String messageId,
String subject,
String body,
String created,
String modified,
String userName,
String userEmail,
String fromName,
String fromEmail,
juzu.request.RequestContext context)
Convert to forum.
|
juzu.Response |
convertToForumForm()
Convert to forum form.
|
juzu.Response |
convertToStatus(String groupId,
String messageId,
String title,
String subject,
String body,
String created,
String modified,
String userName,
String userEmail,
String fromName,
String fromEmail,
juzu.request.RequestContext context)
Convert to status.
|
juzu.Response |
convertToStatusForm()
Convert to status form.
|
juzu.Response |
convertToWiki(String groupId,
String messageId,
String subject,
String body,
String created,
String modified,
String userName,
String userEmail,
String fromName,
String fromEmail,
juzu.request.RequestContext context)
Convert to wiki.
|
juzu.Response |
convertToWikiForm()
Convert to wiki form.
|
juzu.Response |
error(String message)
Error.
|
juzu.Response |
exploreFiles(String sourceId,
String path)
Explore files.
|
juzu.Response |
fileLink(String nodePath,
juzu.request.RequestContext context)
File link.
|
juzu.Response |
folders(String groupId,
String path)
Folders.
|
juzu.Response |
getMessage(String ewsUrl,
String userEmail,
String userName,
String messageId,
String messageToken)
Gets the message.
|
juzu.Response |
homeForm()
Home form.
|
juzu.Response |
index(String command,
juzu.request.RequestContext resourceContext)
Index.
|
juzu.Response |
logout()
Logout.
|
juzu.Response |
postStatus(String groupId,
String message,
String userName,
String userEmail,
juzu.request.RequestContext context)
Post status.
|
juzu.Response |
postStatusForm()
Post status form.
|
juzu.Response |
rememberme(juzu.request.RequestContext context)
Rememberme.
|
juzu.Response |
saveAttachment(String groupId,
String path,
String comment,
String ewsUrl,
String userEmail,
String userName,
String messageId,
String attachmentToken,
String attachmentIds,
juzu.request.RequestContext context)
Save attachment.
|
juzu.Response |
saveAttachmentForm()
Save attachment form.
|
juzu.Response |
search(String sourceId,
String text)
Deprecated.
|
juzu.Response |
searchFiles(String sourceId,
String text)
Search files.
|
juzu.Response |
searchForm(juzu.request.HttpContext httpContext)
Search form.
|
juzu.Response |
startDiscussion(String groupId,
String name,
String text,
String userName,
String userEmail,
juzu.request.RequestContext context)
Start discussion.
|
juzu.Response |
startDiscussionForm()
Start discussion form.
|
juzu.Response |
userInfoComposeForm()
UserInfoCompose form.
|
juzu.Response |
userInfoConnections(String presentUsers,
juzu.request.RequestContext context)
User's connections for userInfo panels.
|
juzu.Response |
userInfoDetails(String user,
juzu.request.RequestContext context)
userDetails info response.
|
juzu.Response |
userInfoReadForm()
UserInfoRead form.
|
juzu.Response |
userInfoRecipients(String emails,
juzu.request.RequestContext context)
Return eXo users found by given email addresses (array joined by comma into a string) and return them as .
|
juzu.Response |
userSpaces()
UserInfo spaces.
|
public static final String SOURCE_ID_ALL_SPACES
public static final String SOURCE_ID_PERSONAL
public juzu.Response index(String command, juzu.request.RequestContext resourceContext)
command - the commandresourceContext - the resource contextpublic juzu.Response error(String message)
message - the messagepublic juzu.Response logout()
public juzu.Response homeForm()
public juzu.Response saveAttachmentForm()
public juzu.Response folders(String groupId, String path)
groupId - the group idpath - the pathpublic juzu.Response addFolderDialog()
public juzu.Response addFolder(String groupId, String path, String name)
groupId - the group idpath - the pathname - the namepublic juzu.Response saveAttachment(String groupId, String path, String comment, String ewsUrl, String userEmail, String userName, String messageId, String attachmentToken, String attachmentIds, juzu.request.RequestContext context)
groupId - the group idpath - the pathcomment - the commentewsUrl - the ews urluserEmail - the user emailuserName - the user namemessageId - the message idattachmentToken - the attachment tokenattachmentIds - the attachment idscontext - the contextpublic juzu.Response addAttachmentForm()
public juzu.Response exploreFiles(String sourceId, String path)
sourceId - the source idpath - the pathpublic juzu.Response searchFiles(String sourceId, String text)
sourceId - the source idtext - the textpublic juzu.Response fileLink(String nodePath, juzu.request.RequestContext context)
nodePath - the node pathcontext - the contextpublic juzu.Response postStatusForm()
public juzu.Response postStatus(String groupId, String message, String userName, String userEmail, juzu.request.RequestContext context)
groupId - the group idmessage - the messageuserName - the user nameuserEmail - the user emailcontext - the contextpublic juzu.Response startDiscussionForm()
public juzu.Response startDiscussion(String groupId, String name, String text, String userName, String userEmail, juzu.request.RequestContext context)
groupId - the group idname - the nametext - the textuserName - the user nameuserEmail - the user emailcontext - the contextpublic juzu.Response searchForm(juzu.request.HttpContext httpContext)
httpContext - the http context@Deprecated public juzu.Response search(String sourceId, String text)
sourceId - the source idtext - the textpublic juzu.Response userInfoComposeForm()
public juzu.Response convertToStatusForm()
public juzu.Response userInfoReadForm()
public juzu.Response userInfoRecipients(String emails, juzu.request.RequestContext context)
public juzu.Response userInfoConnections(String presentUsers, juzu.request.RequestContext context)
presentUsers - in outlookpublic juzu.Response userInfoDetails(String user, juzu.request.RequestContext context)
user - in eXoplatformpublic juzu.Response convertToStatus(String groupId, String messageId, String title, String subject, String body, String created, String modified, String userName, String userEmail, String fromName, String fromEmail, juzu.request.RequestContext context)
groupId - the group idmessageId - the message idtitle - the user message to the activitysubject - the subjectbody - the bodycreated - the createdmodified - the modifieduserName - the user nameuserEmail - the user emailfromName - the from namefromEmail - the from emailcontext - the contextpublic juzu.Response getMessage(String ewsUrl, String userEmail, String userName, String messageId, String messageToken)
ewsUrl - the ews urluserEmail - the user emailuserName - the user namemessageId - the message idmessageToken - the message tokenpublic juzu.Response convertToWikiForm()
public juzu.Response convertToWiki(String groupId, String messageId, String subject, String body, String created, String modified, String userName, String userEmail, String fromName, String fromEmail, juzu.request.RequestContext context)
groupId - the group idmessageId - the message idsubject - the subjectbody - the bodycreated - the createdmodified - the modifieduserName - the user nameuserEmail - the user emailfromName - the from namefromEmail - the from emailcontext - the contextpublic juzu.Response convertToForumForm()
public juzu.Response convertToForum(String groupId, String messageId, String subject, String body, String created, String modified, String userName, String userEmail, String fromName, String fromEmail, juzu.request.RequestContext context)
groupId - the group idmessageId - the message idsubject - the subjectbody - the bodycreated - the createdmodified - the modifieduserName - the user nameuserEmail - the user emailfromName - the from namefromEmail - the from emailcontext - the contextpublic juzu.Response rememberme(juzu.request.RequestContext context)
throws IOException
context - the contextIOException - Signals that an I/O exception has occurred.public juzu.Response userSpaces()
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.