| Package | Description |
|---|---|
| org.symphonyoss.symphony.pod.api | |
| org.symphonyoss.symphony.pod.invoker |
| Modifier and Type | Method and Description |
|---|---|
ApplicationDetail |
ApplicationApi.v1AdminAppCreatePost(String sessionToken,
ApplicationDetail applicationDetail)
Creates a new app
|
PodAppEntitlementList |
AppEntitlementApi.v1AdminAppEntitlementListGet(String sessionToken)
Get the list of application entitlements for the company
|
PodAppEntitlementList |
AppEntitlementApi.v1AdminAppEntitlementListPost(String sessionToken,
PodAppEntitlementList payload)
Update the application entitlements for the company
|
SuccessResponse |
ApplicationApi.v1AdminAppIdDeletePost(String sessionToken,
String id)
Deletes a app
|
ApplicationDetail |
ApplicationApi.v1AdminAppIdGetGet(String sessionToken,
String id)
Gets a app
|
ApplicationDetail |
ApplicationApi.v1AdminAppIdUpdatePost(String sessionToken,
String id,
ApplicationDetail applicationDetail)
Updates a app
|
Disclaimer |
DisclaimerApi.v1AdminDisclaimerDidGet(String sessionToken,
String did)
Get a disclaimer by disclaimer id
|
UserIdList |
DisclaimerApi.v1AdminDisclaimerDidUsersGet(String sessionToken,
String did)
List all users assigned to this disclaimer
|
DisclaimerList |
DisclaimerApi.v1AdminDisclaimerListGet(String sessionToken)
List all disclaimers for the company (pod)
|
BulkActionResult |
InfoBarriersApi.v1AdminGroupGidMembershipAddPost(String gid,
String sessionToken,
IntegerList users)
Add members to an Information Barrier group.
|
IntegerList |
InfoBarriersApi.v1AdminGroupGidMembershipListGet(String gid,
String sessionToken)
Get the list of userids in this Information Barrier Group
|
BulkActionResult |
InfoBarriersApi.v1AdminGroupGidMembershipRemovePost(String gid,
String sessionToken,
IntegerList users)
Remove members from an Information Barrier group
|
GroupList |
InfoBarriersApi.v1AdminGroupListGet(String sessionToken)
Get a list of all Information Barrier Groups
|
Stream |
StreamsApi.v1AdminImCreatePost(UserIdList uidList,
String sessionToken)
Create a new single or multi party instant message conversation
At least two user IDs must be provided or an error response will be sent.
|
MessageSuppressionResponse |
MessageSuppressionApi.v1AdminMessagesuppressionIdSuppressPost(String id,
String sessionToken)
Suppress a message
|
PolicyList |
InfoBarriersApi.v1AdminPolicyListGet(String sessionToken)
Get all Information Policies
|
SuccessResponse |
RoomMembershipApi.v1AdminRoomIdMembershipAddPost(String id,
UserId payload,
String sessionToken)
Add a member to an existing room.
|
MembershipList |
RoomMembershipApi.v1AdminRoomIdMembershipListGet(String id,
String sessionToken,
Boolean includePastMembers)
Lists current and previous members of an existing room.
|
SuccessResponse |
RoomMembershipApi.v1AdminRoomIdMembershipRemovePost(String id,
UserId payload,
String sessionToken)
Remove a member from a room.
|
RoomDetail |
StreamsApi.v1AdminRoomIdSetActivePost(String id,
Boolean active,
String sessionToken)
Deactivate or reactivate a chatroom via AC Portal.
|
V2MembershipList |
StreamsApi.v1AdminStreamIdMembershipListGet(String id,
String sessionToken,
Integer skip,
Integer limit)
List the current members of an existing stream.
|
AdminStreamList |
StreamsApi.v1AdminStreamsListPost(String sessionToken,
Integer skip,
Integer limit,
AdminStreamFilter filter)
Retrieve all the streams across the enterprise where the membership of the stream has been modified between a given time range
|
StringList |
SystemApi.v1AdminSystemFeaturesListGet(String sessionToken)
Get the full set of Symphony features available for this pod
|
StringList |
SystemApi.v1AdminSystemProtocolsListGet(String sessionToken)
Get a list of all URI protocols supported by the company (pod)
|
RoleDetailList |
SystemApi.v1AdminSystemRolesListGet(String sessionToken)
Get a list of all roles available in the company (pod)
|
UserDetail |
UserApi.v1AdminUserCreatePost(String sessionToken,
UserCreate payload)
Create a new user
|
UserDetailList |
UserApi.v1AdminUserFindPost(String sessionToken,
UserFilter payload,
Integer skip,
Integer limit)
Find a user based on attributes
|
UserIdList |
UserApi.v1AdminUserListGet(String sessionToken)
Retreive a list of all users in the company (pod)
|
UserAppEntitlementList |
AppEntitlementApi.v1AdminUserUidAppEntitlementListGet(String sessionToken,
Long uid)
Get the list of application entitlements for this user
|
UserAppEntitlementList |
AppEntitlementApi.v1AdminUserUidAppEntitlementListPost(String sessionToken,
Long uid,
UserAppEntitlementList payload)
Update the application entitlements for this user
|
AvatarList |
UserApi.v1AdminUserUidAvatarGet(String sessionToken,
Long uid)
Get the URL of the avatar of a particular user
|
SuccessResponse |
UserApi.v1AdminUserUidAvatarUpdatePost(String sessionToken,
Long uid,
AvatarUpdate payload)
Update the avatar of a particular user
|
IntegerList |
UserApi.v1AdminUserUidDelegatesGet(String sessionToken,
Long uid)
Get the delegates assigned to a user
|
SuccessResponse |
UserApi.v1AdminUserUidDelegatesUpdatePost(String sessionToken,
Long uid,
DelegateAction payload)
Update the delegates assigned to a user
|
Disclaimer |
UserApi.v1AdminUserUidDisclaimerGet(String sessionToken,
Long uid)
Get the disclaimer assigned to a user
|
SuccessResponse |
UserApi.v1AdminUserUidDisclaimerUpdatePost(String sessionToken,
Long uid,
StringId payload)
Assign a disclaimer to a user
|
FeatureList |
UserApi.v1AdminUserUidFeaturesGet(String sessionToken,
Long uid)
Get the list of Symphony feature entitlements enabled for a particular user
|
SuccessResponse |
UserApi.v1AdminUserUidFeaturesUpdatePost(String sessionToken,
Long uid,
FeatureList payload)
Update the list of Symphony feature entitlements for a particular user
|
UserDetail |
UserApi.v1AdminUserUidGet(String sessionToken,
Long uid)
Retreive user details for a particular user
|
SuccessResponse |
UserApi.v1AdminUserUidRolesAddPost(String sessionToken,
Long uid,
StringId payload)
Add a role to a user
|
SuccessResponse |
UserApi.v1AdminUserUidRolesRemovePost(String sessionToken,
Long uid,
StringId payload)
Remove a role from a user
|
UserStatus |
UserApi.v1AdminUserUidStatusGet(String sessionToken,
Long uid)
Get the status, active or inactive, for a particular user
|
SuccessResponse |
UserApi.v1AdminUserUidStatusUpdatePost(String sessionToken,
Long uid,
UserStatus payload)
Update the status of a particular user
|
UserDetail |
UserApi.v1AdminUserUidUpdatePost(String sessionToken,
Long uid,
UserAttributes payload)
Update an existing user
|
SuccessResponse |
SecurityApi.v1CompanycertCreatePost(String sessionToken,
CompanyCert cert)
Create a company trusted or untrusted certificate
|
SuccessResponse |
SecurityApi.v1CompanycertDeletePost(String sessionToken,
StringId fingerPrint)
Delete a company certificate
|
CompanyCertDetail |
SecurityApi.v1CompanycertFingerPrintGetGet(String fingerPrint,
String sessionToken)
Get the details of a company certificate
|
CompanyCertInfoList |
SecurityApi.v1CompanycertFingerPrintIssuedByGet(String fingerPrint,
String sessionToken)
Return a list of all certificates which were verified to the cert whose fingerprint is passed.
|
SuccessResponse |
SecurityApi.v1CompanycertFingerPrintUpdatePost(String fingerPrint,
String sessionToken,
CompanyCertAttributes certAttributes)
Update a company certificate
|
CompanyCertInfoList |
SecurityApi.v1CompanycertListGet(String sessionToken,
Integer skip,
Integer limit)
List all trusted certs
|
CompanyCertInfoList |
SecurityApi.v1CompanycertPodmanagedListGet(String sessionToken,
Integer skip,
Integer limit)
List all trusted certs
|
CompanyCertInfoList |
SecurityApi.v1CompanycertTypeListPost(CompanyCertTypeList typeIdList,
String sessionToken,
Integer skip,
Integer limit)
List all certs of the given types
|
UserConnection |
ConnectionApi.v1ConnectionAcceptPost(String sessionToken,
UserConnectionRequest connectionRequest)
Accept the connection request for the requesting user
|
UserConnection |
ConnectionApi.v1ConnectionCreatePost(String sessionToken,
UserConnectionRequest connectionRequest)
Sends an invitation to connect with another user
|
UserConnectionList |
ConnectionApi.v1ConnectionListGet(String sessionToken,
String status,
String userIds)
List of requesting user's connection
This retrieves all connections of the requesting user.
|
UserConnection |
ConnectionApi.v1ConnectionRejectPost(String sessionToken,
UserConnectionRequest connectionRequest)
Reject the connection request for the requesting user.
|
SuccessResponse |
ConnectionApi.v1ConnectionUserUidRemovePost(String sessionToken,
Long uid)
Removes a connection with a user.
|
UserConnection |
ConnectionApi.v1ConnectionUserUserIdInfoGet(String sessionToken,
String userId)
The status of the connection invitation to another user.
|
Stream |
StreamsApi.v1ImCreatePost(UserIdList uidList,
String sessionToken)
Create a new single or multi party instant message conversation between the caller and specified users.
|
MessageStatus |
MessageApi.v1MessageMidStatusGet(String mid,
String sessionToken)
Get the read status of a particular message.
|
PodCertificate |
PodApi.v1PodcertGet()
Retrieve the pod certificate that can be use to validate signed JWT tokens generated from the pod
|
StringId |
PresenceApi.v1PresenceFeedCreatePost(String sessionToken)
Create Presence status feed.
|
StringId |
PresenceApi.v1PresenceFeedFeedIdDeletePost(String sessionToken,
String feedId)
Delete a presence status feed.
|
V2PresenceList |
PresenceApi.v1PresenceFeedFeedIdReadGet(String sessionToken,
String feedId)
Read a presence status feed.
|
RoomDetail |
StreamsApi.v1RoomCreatePost(RoomCreate payload,
String sessionToken)
Create a new chatroom.
|
RoomDetail |
StreamsApi.v1RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
SuccessResponse |
RoomMembershipApi.v1RoomIdMembershipAddPost(String id,
UserId payload,
String sessionToken)
Adds new member to an existing room.
|
SuccessResponse |
RoomMembershipApi.v1RoomIdMembershipDemoteOwnerPost(String id,
UserId payload,
String sessionToken)
Demotes room owner.
|
MembershipList |
RoomMembershipApi.v1RoomIdMembershipListGet(String id,
String sessionToken)
Lists the members of an existing room.
|
SuccessResponse |
RoomMembershipApi.v1RoomIdMembershipPromoteOwnerPost(String id,
UserId payload,
String sessionToken)
Promotes user to owner.
|
SuccessResponse |
RoomMembershipApi.v1RoomIdMembershipRemovePost(String id,
UserId payload,
String sessionToken)
Removes member from an existing room.
|
RoomDetail |
StreamsApi.v1RoomIdSetActivePost(String id,
Boolean active,
String sessionToken)
Deactivate or reactivate a chatroom.
|
RoomDetail |
StreamsApi.v1RoomIdUpdatePost(String id,
RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
SessionInfo |
SessionApi.v1SessioninfoGet(String sessionToken)
Get information about the current user's session.
|
StreamList |
StreamsApi.v1StreamsListPost(String sessionToken,
Integer skip,
Integer limit,
StreamFilter filter)
Retrieve a list of all streams of which the requesting user is a member, sorted by creation date (ascending).
|
StreamAttributes |
StreamsApi.v1StreamsSidInfoGet(String sid,
String sessionToken)
Get information about a partcular stream.
|
User |
UsersApi.v1UserGet(String email,
String sessionToken,
Boolean local)
Get user information by email address.
|
User |
UsersApi.v1UserNameUserNameGetGet(String userName,
String sessionToken)
Get user information by user (login) name.
|
Presence |
PresenceApi.v1UserPresenceGet(String sessionToken)
Get presence information about the requesting user.
|
Presence |
PresenceApi.v1UserPresencePost(String sessionToken,
Presence presence)
Set the presence of the requesting user.
|
SuccessResponse |
PresenceApi.v1UserPresenceRegisterPost(String sessionToken,
UserIdList uidList)
Register interest in a user's presence status
|
UserSearchResults |
UsersApi.v1UserSearchPost(String sessionToken,
UserSearchQuery searchRequest,
Integer skip,
Integer limit,
Boolean local)
Search for users by name or email address
|
Presence |
PresenceApi.v1UserUidPresenceGet(Long uid,
String sessionToken)
Get presence information about a particular user.
|
Presence |
PresenceApi.v1UserUidPresencePost(Long uid,
String sessionToken,
Presence presence)
LIMITED RELEASE Set presence information for a particular user.
|
V2AdminStreamList |
StreamsApi.v2AdminStreamsListPost(String sessionToken,
Integer skip,
Integer limit,
AdminStreamFilter filter)
Retrieve all the streams across the enterprise where the membership of the stream has been modified between a given time range
|
CompanyCertDetail |
SecurityApi.v2CompanycertCreatePost(String sessionToken,
CompanyCert cert)
Create a company trusted or untrusted certificate.
|
V2RoomDetail |
StreamsApi.v2RoomCreatePost(V2RoomAttributes payload,
String sessionToken)
Create a new chatroom.
|
V2RoomDetail |
StreamsApi.v2RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
MembershipList |
RoomMembershipApi.v2RoomIdMembershipListGet(String id,
String sessionToken)
Lists current members of an existing room.
|
V2RoomDetail |
StreamsApi.v2RoomIdUpdatePost(String id,
V2RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
RoomSearchResults |
StreamsApi.v2RoomSearchPost(String sessionToken,
RoomSearchCriteria query,
Integer skip,
Integer limit)
Search rooms according to the specified criteria.
|
UserV2 |
SessionApi.v2SessioninfoGet(String sessionToken)
Get information about the current user's session.
|
UserV2 |
UsersApi.v2UserGet(String sessionToken,
Long uid,
String email,
String username,
Boolean local)
Get user information
|
V2Presence |
PresenceApi.v2UserPresenceGet(String sessionToken)
Get presence information about the requesting user.
|
V2Presence |
PresenceApi.v2UserPresencePost(String sessionToken,
V2PresenceStatus presence)
Set the presence of the requesting user.
|
Presence |
PresenceApi.v2UserUidPresenceGet(Long uid,
String sessionToken,
Boolean local)
Get presence information about a particular user.
|
V3RoomDetail |
StreamsApi.v3RoomCreatePost(V3RoomAttributes payload,
String sessionToken)
Create a new chatroom.
|
V3RoomDetail |
StreamsApi.v3RoomIdInfoGet(String id,
String sessionToken)
Get information about a partcular chatroom.
|
V3RoomDetail |
StreamsApi.v3RoomIdUpdatePost(String id,
V3RoomAttributes payload,
String sessionToken)
Update the attributes of an existing chatroom.
|
V3RoomSearchResults |
StreamsApi.v3RoomSearchPost(String sessionToken,
RoomSearchCriteria query,
Integer skip,
Integer limit)
Search rooms according to the specified criteria.
|
V2UserList |
UsersApi.v3UsersGet(String sessionToken,
String uid,
String email,
Boolean local)
Search users by emails or ids.
|
V2Presence |
PresenceApi.v3UserUidPresenceGet(Long uid,
String sessionToken,
Boolean local)
Get presence information about a particular user.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ApiClient.deserialize(javax.ws.rs.core.Response response,
javax.ws.rs.core.GenericType<T> returnType)
Deserialize response body to Java object according to the Content-Type.
|
File |
ApiClient.downloadFileFromResponse(javax.ws.rs.core.Response response)
Download file from the given response.
|
<T> T |
ApiClient.invokeAPI(String path,
String method,
List<Pair> queryParams,
Object body,
Map<String,String> headerParams,
Map<String,Object> formParams,
String accept,
String contentType,
String[] authNames,
javax.ws.rs.core.GenericType<T> returnType)
Invoke API by sending HTTP request with the given options.
|
javax.ws.rs.client.Entity<?> |
ApiClient.serialize(Object obj,
Map<String,Object> formParams,
String contentType)
Serialize the given Java object into string entity according the given
Content-Type (only JSON is supported for now).
|
Copyright © 2018 Symphony Software Foundation. All rights reserved.