org.alfresco.repo.publishing.youtube
Class YouTubeChannelType
java.lang.Object
org.alfresco.repo.publishing.AbstractChannelType
org.alfresco.repo.publishing.youtube.YouTubeChannelType
- All Implemented Interfaces:
- ChannelTypePublishingOperations, ChannelType
public class YouTubeChannelType
- extends AbstractChannelType
- Since:
- 4.0
Methods inherited from class org.alfresco.repo.publishing.AbstractChannelType |
acceptAuthorisationCallback, getAuthorisationUrl, getChannelService, getEncryptor, getIcon, getIconFileExtension, getMaximumStatusLength, getNodeService, getNodeUrl, getSupportedContentTypes, internalAcceptAuthorisation, sendStatusUpdate, setChannelService, setEncryptor, setNodeService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESUMABLE_UPLOAD_URL
public static final java.lang.String RESUMABLE_UPLOAD_URL
- See Also:
- Constant Field Values
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
YouTubeChannelType
public YouTubeChannelType()
setYouTubeHelper
public void setYouTubeHelper(YouTubePublishingHelper youTubeHelper)
setContentService
public void setContentService(ContentService contentService)
setTaggingService
public void setTaggingService(TaggingService taggingService)
setSupportedMimeTypes
public void setSupportedMimeTypes(java.util.Set supportedMimeTypes)
canPublish
public boolean canPublish()
- Description copied from interface:
ChannelType
- Does this channel type support publishing content?
- Returns:
canPublishStatusUpdates
public boolean canPublishStatusUpdates()
- Description copied from interface:
ChannelType
- Does this channel type support status updates?
- Returns:
canUnpublish
public boolean canUnpublish()
- Description copied from interface:
ChannelType
- Does this channel type support unpublishing content? That is to say, once content has been published
to a channel of this type, can it later be removed from that channel?
- Returns:
getChannelNodeType
public org.alfresco.service.namespace.QName getChannelNodeType()
- Description copied from interface:
ChannelType
- Each channel is stored in the repository as a node. This operation returns
the qualified name of the type of that node.
- Returns:
getId
public java.lang.String getId()
- Description copied from interface:
ChannelType
- Returns the unique identifier of this channel type
- Returns:
getSupportedMimeTypes
public java.util.Set getSupportedMimeTypes()
- Description copied from interface:
ChannelType
- Returns the set of MIME types supported by channels of this type.
- Specified by:
getSupportedMimeTypes
in interface ChannelType
- Overrides:
getSupportedMimeTypes
in class AbstractChannelType
- Returns:
- The set of MIME types supported by channels of this type or an empty set
if content of any MIME type can be published.
publish
public void publish(org.alfresco.service.cmr.repository.NodeRef nodeToPublish,
java.util.Map properties)
- Specified by:
publish
in interface ChannelTypePublishingOperations
- Overrides:
publish
in class AbstractChannelType
unpublish
public void unpublish(org.alfresco.service.cmr.repository.NodeRef nodeToUnpublish,
java.util.Map properties)
- Specified by:
unpublish
in interface ChannelTypePublishingOperations
- Overrides:
unpublish
in class AbstractChannelType
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.