org.alfresco.repo.publishing.slideshare
Class SlideShareApiImpl
java.lang.Object
org.alfresco.repo.publishing.slideshare.SlideShareApiImpl
- All Implemented Interfaces:
- com.benfante.jslideshare.SlideShareAPI, SlideShareApi
public class SlideShareApiImpl
- extends java.lang.Object
- implements SlideShareApi
- Since:
- 4.0
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URL_GET_SLIDESHOW
public static final java.lang.String URL_GET_SLIDESHOW
- See Also:
- Constant Field Values
URL_GET_SLIDESHOW_INFO
public static final java.lang.String URL_GET_SLIDESHOW_INFO
- See Also:
- Constant Field Values
URL_GET_SLIDESHOW_BY_USER
public static final java.lang.String URL_GET_SLIDESHOW_BY_USER
- See Also:
- Constant Field Values
URL_GET_SLIDESHOW_BY_TAG
public static final java.lang.String URL_GET_SLIDESHOW_BY_TAG
- See Also:
- Constant Field Values
URL_GET_SLIDESHOW_BY_GROUP
public static final java.lang.String URL_GET_SLIDESHOW_BY_GROUP
- See Also:
- Constant Field Values
URL_UPLOAD_SLIDESHOW
public static final java.lang.String URL_UPLOAD_SLIDESHOW
- See Also:
- Constant Field Values
URL_DELETE_SLIDESHOW
public static final java.lang.String URL_DELETE_SLIDESHOW
- See Also:
- Constant Field Values
connector
protected com.benfante.jslideshare.SlideShareConnector connector
SlideShareApiImpl
public SlideShareApiImpl()
SlideShareApiImpl
public SlideShareApiImpl(com.benfante.jslideshare.SlideShareConnector connector)
getConnector
public com.benfante.jslideshare.SlideShareConnector getConnector()
setConnector
public void setConnector(com.benfante.jslideshare.SlideShareConnector connector)
setApiUrls
public void setApiUrls(java.util.Map urls)
getSlideshow
public com.benfante.jslideshare.messages.Slideshow getSlideshow(java.lang.String id)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshow
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowInfo
public com.benfante.jslideshare.messages.SlideshowInfo getSlideshowInfo(java.lang.String id,
java.lang.String url)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowInfo
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByUser
public com.benfante.jslideshare.messages.User getSlideshowByUser(java.lang.String username)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByUser
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByUser
public com.benfante.jslideshare.messages.User getSlideshowByUser(java.lang.String username,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByUser
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByTag
public com.benfante.jslideshare.messages.Tag getSlideshowByTag(java.lang.String tag)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByTag
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByTag
public com.benfante.jslideshare.messages.Tag getSlideshowByTag(java.lang.String tag,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByTag
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByGroup
public com.benfante.jslideshare.messages.Group getSlideshowByGroup(java.lang.String groupName)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByGroup
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
getSlideshowByGroup
public com.benfante.jslideshare.messages.Group getSlideshowByGroup(java.lang.String groupName,
int offset,
int limit)
throws com.benfante.jslideshare.SlideShareException,
com.benfante.jslideshare.SlideShareErrorException
- Specified by:
getSlideshowByGroup
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
uploadSlideshow
public 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
- Specified by:
uploadSlideshow
in interface com.benfante.jslideshare.SlideShareAPI
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
deleteSlideshow
public 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
- Specified by:
deleteSlideshow
in interface SlideShareApi
- Throws:
com.benfante.jslideshare.SlideShareException
com.benfante.jslideshare.SlideShareErrorException
setUsername
public void setUsername(java.lang.String username)
setPassword
public void setPassword(java.lang.String password)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.