| Package | Description |
|---|---|
| org.apache.shindig.social.opensocial.service |
The Social Service API package
Service classes and interfaces that bind to the HTTP transport
and provide routing and handling of the REST requests.
|
| org.apache.shindig.social.opensocial.spi |
The Social Service Provider Interface package
Interface and supporting classes that specify the service
provider interface between Shindig and the deployed SNS infrastructure.
|
| Modifier and Type | Method and Description |
|---|---|
Future<?> |
MessageHandler.create(SocialRequestItem request)
Creates a new message collection or message
|
Future<?> |
MediaItemHandler.create(SocialRequestItem request) |
Future<?> |
AppDataHandler.create(SocialRequestItem request)
/appdata/{userId}/{groupId}/{appId} - fields={field1, field2}
examples: /appdata/john.doe/@friends/app?
|
Future<?> |
AlbumHandler.create(SocialRequestItem request) |
Future<?> |
ActivityHandler.create(SocialRequestItem request)
Allowed end-points /activities/{userId}/@self
examples: /activities/john.doe/@self - postBody is an activity object
|
Future<?> |
MessageHandler.delete(SocialRequestItem request) |
Future<?> |
MediaItemHandler.delete(SocialRequestItem request) |
Future<?> |
AppDataHandler.delete(SocialRequestItem request)
Allowed endpoints /appdata/{userId}/{groupId}/{appId} - fields={field1, field2}
examples: /appdata/john.doe/@friends/app?
|
Future<?> |
AlbumHandler.delete(SocialRequestItem request) |
Future<?> |
ActivityHandler.delete(SocialRequestItem request)
Allowed end-points /activities/{userId}/@self/{actvityId}+
examples: /activities/john.doe/@self/1
|
Future<?> |
PersonHandler.get(SocialRequestItem request)
Allowed end-points /people/{userId}+/{groupId} /people/{userId}/{groupId}/{optionalPersonId}+
examples: /people/john.doe/@all /people/john.doe/@friends /people/john.doe/@self
|
Future<?> |
MessageHandler.get(SocialRequestItem request) |
Future<?> |
MediaItemHandler.get(SocialRequestItem request) |
Future<?> |
GroupHandler.get(SocialRequestItem request) |
Future<?> |
AppDataHandler.get(SocialRequestItem request)
/appdata/{userId}+/{groupId}/{appId} - fields={field1, field2}
examples: /appdata/john.doe/@friends/app?
|
Future<?> |
AlbumHandler.get(SocialRequestItem request) |
Future<?> |
ActivityHandler.get(SocialRequestItem request)
Allowed end-points /activities/{userId}/{groupId}/{optionalActvityId}+
/activities/{userId}+/{groupId}
examples: /activities/john.doe/@self/1 /activities/john.doe/@self
/activities/john.doe,jane.doe/@friends
|
Future<?> |
MessageHandler.modify(SocialRequestItem request)
Handles modifying a message or a message collection.
|
Future<?> |
MediaItemHandler.update(SocialRequestItem request) |
Future<?> |
AppDataHandler.update(SocialRequestItem request)
Allowed endpoints /appdata/{userId}/{groupId}/{appId} - fields={field1, field2}
examples: /appdata/john.doe/@friends/app?
|
Future<?> |
AlbumHandler.update(SocialRequestItem request) |
Future<?> |
ActivityHandler.update(SocialRequestItem request)
Allowed end-points /activities/{userId}/@self
examples: /activities/john.doe/@self - postBody is an activity object
|
| Constructor and Description |
|---|
VirtualOrganizationCollectionOptions(SocialRequestItem request,
String vo)
Create
|
Copyright © 2007-2012. All Rights Reserved.