org.apache.shindig.social.opensocial.service
Class AlbumHandler

java.lang.Object
  extended by org.apache.shindig.social.opensocial.service.AlbumHandler

public class AlbumHandler
extends java.lang.Object

Receives and delegates requests to the OpenSocial Album service.

Since:
2.0.0

Constructor Summary
AlbumHandler(AlbumService service, ContainerConfig config)
           
 
Method Summary
 java.util.concurrent.Future<?> create(SocialRequestItem request)
           
 java.util.concurrent.Future<?> delete(SocialRequestItem request)
           
 java.util.concurrent.Future<?> get(SocialRequestItem request)
           
 java.util.List<java.lang.Object> supportedFields(RequestItem request)
           
 java.util.concurrent.Future<?> update(SocialRequestItem request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlbumHandler

@Inject
public AlbumHandler(AlbumService service,
                           ContainerConfig config)
Method Detail

create

public java.util.concurrent.Future<?> create(SocialRequestItem request)
                                      throws ProtocolException
Throws:
ProtocolException

get

public java.util.concurrent.Future<?> get(SocialRequestItem request)
                                   throws ProtocolException
Throws:
ProtocolException

update

public java.util.concurrent.Future<?> update(SocialRequestItem request)
                                      throws ProtocolException
Throws:
ProtocolException

delete

public java.util.concurrent.Future<?> delete(SocialRequestItem request)
                                      throws ProtocolException
Throws:
ProtocolException

supportedFields

public java.util.List<java.lang.Object> supportedFields(RequestItem request)


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.