public class OrganizationClientImpl extends com.covisint.core.http.service.client.BaseResourceClient<Organization> implements OrganizationClient
Organizations.| Constructor and Description |
|---|
OrganizationClientImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.CheckedFuture<Organization,com.covisint.core.http.service.core.ServiceException> |
delete(String id,
org.apache.http.protocol.HttpContext httpContext) |
com.google.common.util.concurrent.CheckedFuture<com.covisint.core.http.service.core.ResourceReferenceNode<com.covisint.core.http.service.core.NamedResourceReference>,com.covisint.core.http.service.core.ServiceException> |
getHierarchy(String organizationId,
org.apache.http.protocol.HttpContext context)
Retrieves the hierarchy of the given organization id.
|
void |
setHierarchyUriTemplate(com.damnhandy.uri.template.UriTemplate template)
Sets the hierarchy URI template.
|
add, buildSearchKey, doGet, execute, executeWithBody, executeWithBody, executeWithPrecondition, get, get, getEndpointWithQueryParams, getLocalCache, persist, search, searchpublic void setHierarchyUriTemplate(@Nonnull
com.damnhandy.uri.template.UriTemplate template)
template - The hierarchy URI template to set.public final com.google.common.util.concurrent.CheckedFuture<com.covisint.core.http.service.core.ResourceReferenceNode<com.covisint.core.http.service.core.NamedResourceReference>,com.covisint.core.http.service.core.ServiceException> getHierarchy(@Nonnull@NotEmpty
String organizationId,
@Nonnull
org.apache.http.protocol.HttpContext context)
NamedResourceReferences.getHierarchy in interface OrganizationClientorganizationId - The id of the organization whose hierarchy needs to be retrieved.context - The HTTP context.public com.google.common.util.concurrent.CheckedFuture<Organization,com.covisint.core.http.service.core.ServiceException> delete(String id, org.apache.http.protocol.HttpContext httpContext)
delete in interface com.covisint.core.http.service.client.ResourceClient<Organization>delete in class com.covisint.core.http.service.client.BaseResourceClient<Organization>Copyright © 2015 Covisint. All rights reserved.