public class SymphonyApisImpl extends java.lang.Object implements SymphonyApis
Use of the underlying language binding APIs is not recommended.
Constructor and Description |
---|
SymphonyApisImpl(SymAuth symAuth,
SymphonyClientConfig config)
Init
|
SymphonyApisImpl(SymAuth symAuth,
SymphonyClientConfig config,
javax.ws.rs.client.Client podHttpClient,
javax.ws.rs.client.Client agentHttpClient)
If you need to override HttpClient.
|
Modifier and Type | Method and Description |
---|---|
org.symphonyoss.symphony.agent.api.SystemApi |
getAgentSystemApi() |
org.symphonyoss.symphony.pod.api.AppEntitlementApi |
getAppEntitlementApi() |
org.symphonyoss.symphony.pod.api.ApplicationApi |
getApplicationApi() |
org.symphonyoss.symphony.agent.api.AttachmentsApi |
getAttachmentsApi() |
org.symphonyoss.symphony.pod.api.ConnectionApi |
getConnectionApi() |
org.symphonyoss.symphony.agent.api.DatafeedApi |
getDatafeedApi() |
org.symphonyoss.symphony.pod.api.DisclaimerApi |
getDisclaimerApi() |
org.symphonyoss.symphony.pod.api.InfoBarriersApi |
getInfoBarriersApi() |
org.symphonyoss.symphony.agent.api.MessagesApi |
getMessagesApi() |
org.symphonyoss.symphony.pod.api.MessageSuppressionApi |
getMessageSuppressionApi() |
org.symphonyoss.symphony.pod.api.SystemApi |
getPodSystemApi() |
org.symphonyoss.symphony.pod.api.PresenceApi |
getPresenceApi() |
org.symphonyoss.symphony.pod.api.RoomMembershipApi |
getRoomMembershipApi() |
org.symphonyoss.symphony.pod.api.SecurityApi |
getSecurityApi() |
org.symphonyoss.symphony.pod.api.SessionApi |
getSessionApi() |
org.symphonyoss.symphony.agent.api.ShareApi |
getShareApi() |
org.symphonyoss.symphony.pod.api.StreamsApi |
getStreamsApi() |
org.symphonyoss.symphony.pod.api.UserApi |
getUserApi() |
org.symphonyoss.symphony.pod.api.UsersApi |
getUsersApi() |
public SymphonyApisImpl(SymAuth symAuth, SymphonyClientConfig config)
symAuth
- Authorization model containing session and key tokensconfig
- Symphony Client configpublic SymphonyApisImpl(SymAuth symAuth, SymphonyClientConfig config, javax.ws.rs.client.Client podHttpClient, javax.ws.rs.client.Client agentHttpClient)
symAuth
- Authorization model containing session and key tokensconfig
- Symphony Client configpodHttpClient
- Custom pod HTTP Client to useagentHttpClient
- Custom agent HTTP clientpublic org.symphonyoss.symphony.agent.api.AttachmentsApi getAttachmentsApi()
getAttachmentsApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.ConnectionApi getConnectionApi()
getConnectionApi
in interface SymphonyApis
public org.symphonyoss.symphony.agent.api.DatafeedApi getDatafeedApi()
getDatafeedApi
in interface SymphonyApis
public org.symphonyoss.symphony.agent.api.MessagesApi getMessagesApi()
getMessagesApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.PresenceApi getPresenceApi()
getPresenceApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.RoomMembershipApi getRoomMembershipApi()
getRoomMembershipApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.StreamsApi getStreamsApi()
getStreamsApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.UsersApi getUsersApi()
getUsersApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.UserApi getUserApi()
getUserApi
in interface SymphonyApis
public org.symphonyoss.symphony.agent.api.ShareApi getShareApi()
getShareApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.SystemApi getPodSystemApi()
getPodSystemApi
in interface SymphonyApis
public org.symphonyoss.symphony.agent.api.SystemApi getAgentSystemApi()
getAgentSystemApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.AppEntitlementApi getAppEntitlementApi()
getAppEntitlementApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.ApplicationApi getApplicationApi()
getApplicationApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.DisclaimerApi getDisclaimerApi()
getDisclaimerApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.InfoBarriersApi getInfoBarriersApi()
getInfoBarriersApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.MessageSuppressionApi getMessageSuppressionApi()
getMessageSuppressionApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.SecurityApi getSecurityApi()
getSecurityApi
in interface SymphonyApis
public org.symphonyoss.symphony.pod.api.SessionApi getSessionApi()
getSessionApi
in interface SymphonyApis