public class SlideShareApiImpl extends java.lang.Object implements SlideShareApi
| Modifier and Type | Field and Description |
|---|---|
protected com.benfante.jslideshare.SlideShareConnector |
connector |
static java.lang.String |
URL_DELETE_SLIDESHOW |
static java.lang.String |
URL_GET_SLIDESHOW |
static java.lang.String |
URL_GET_SLIDESHOW_BY_GROUP |
static java.lang.String |
URL_GET_SLIDESHOW_BY_TAG |
static java.lang.String |
URL_GET_SLIDESHOW_BY_USER |
static java.lang.String |
URL_GET_SLIDESHOW_INFO |
static java.lang.String |
URL_UPLOAD_SLIDESHOW |
| Constructor and Description |
|---|
SlideShareApiImpl() |
SlideShareApiImpl(com.benfante.jslideshare.SlideShareConnector connector) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
deleteSlideshow(java.lang.String username,
java.lang.String password,
java.lang.String id) |
com.benfante.jslideshare.SlideShareConnector |
getConnector() |
com.benfante.jslideshare.messages.Slideshow |
getSlideshow(java.lang.String id) |
com.benfante.jslideshare.messages.Group |
getSlideshowByGroup(java.lang.String groupName) |
com.benfante.jslideshare.messages.Group |
getSlideshowByGroup(java.lang.String groupName,
int offset,
int limit) |
com.benfante.jslideshare.messages.Tag |
getSlideshowByTag(java.lang.String tag) |
com.benfante.jslideshare.messages.Tag |
getSlideshowByTag(java.lang.String tag,
int offset,
int limit) |
com.benfante.jslideshare.messages.User |
getSlideshowByUser(java.lang.String username) |
com.benfante.jslideshare.messages.User |
getSlideshowByUser(java.lang.String username,
int offset,
int limit) |
com.benfante.jslideshare.messages.SlideshowInfo |
getSlideshowInfo(java.lang.String id,
java.lang.String url) |
void |
setApiUrls(java.util.Map urls) |
void |
setConnector(com.benfante.jslideshare.SlideShareConnector connector) |
void |
setPassword(java.lang.String password) |
void |
setUsername(java.lang.String username) |
java.lang.String |
uploadSlideshow(java.lang.String username,
java.lang.String password,
java.lang.String title,
java.io.File src,
java.lang.String description,
java.lang.String tags,
boolean makeSrcPublic,
boolean makeSlideshowPrivate,
boolean generateSecretUrl,
boolean allowEmbeds,
boolean shareWithContacts) |
public static final java.lang.String URL_GET_SLIDESHOW
public static final java.lang.String URL_GET_SLIDESHOW_INFO
public static final java.lang.String URL_GET_SLIDESHOW_BY_USER
public static final java.lang.String URL_GET_SLIDESHOW_BY_TAG
public static final java.lang.String URL_GET_SLIDESHOW_BY_GROUP
public static final java.lang.String URL_UPLOAD_SLIDESHOW
public static final java.lang.String URL_DELETE_SLIDESHOW
protected com.benfante.jslideshare.SlideShareConnector connector
public SlideShareApiImpl()
public SlideShareApiImpl(com.benfante.jslideshare.SlideShareConnector connector)
public com.benfante.jslideshare.SlideShareConnector getConnector()
public void setConnector(com.benfante.jslideshare.SlideShareConnector connector)
public void setApiUrls(java.util.Map urls)
public com.benfante.jslideshare.messages.Slideshow getSlideshow(java.lang.String id)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshow in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.SlideshowInfo getSlideshowInfo(java.lang.String id,
java.lang.String url)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowInfo in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.User getSlideshowByUser(java.lang.String username)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByUser in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.User getSlideshowByUser(java.lang.String username,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByUser in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.Tag getSlideshowByTag(java.lang.String tag)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByTag in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.Tag getSlideshowByTag(java.lang.String tag,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByTag in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.Group getSlideshowByGroup(java.lang.String groupName)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByGroup in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic com.benfante.jslideshare.messages.Group getSlideshowByGroup(java.lang.String groupName,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByGroup in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic java.lang.String uploadSlideshow(java.lang.String username,
java.lang.String password,
java.lang.String title,
java.io.File src,
java.lang.String description,
java.lang.String tags,
boolean makeSrcPublic,
boolean makeSlideshowPrivate,
boolean generateSecretUrl,
boolean allowEmbeds,
boolean shareWithContacts)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
uploadSlideshow in interface com.benfante.jslideshare.SlideShareAPIcom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic java.lang.String deleteSlideshow(java.lang.String username,
java.lang.String password,
java.lang.String id)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
deleteSlideshow in interface SlideShareApicom.benfante.jslideshare.SlideShareExceptioncom.benfante.jslideshare.SlideShareErrorExceptionpublic void setUsername(java.lang.String username)
public void setPassword(java.lang.String password)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.