public class YouTubeChannelType extends AbstractChannelType
ChannelType.AuthStatus, ChannelType.AuthUrlPair| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static String |
RESUMABLE_UPLOAD_URL |
| Constructor and Description |
|---|
YouTubeChannelType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPublish()
Does this channel type support publishing content?
|
boolean |
canPublishStatusUpdates()
Does this channel type support status updates?
|
boolean |
canUnpublish()
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?
|
org.alfresco.service.namespace.QName |
getChannelNodeType()
Each channel is stored in the repository as a node.
|
String |
getId()
Returns the unique identifier of this channel type
|
Set<String> |
getSupportedMimeTypes()
Returns the set of MIME types supported by channels of this type.
|
void |
publish(org.alfresco.service.cmr.repository.NodeRef nodeToPublish,
Map<org.alfresco.service.namespace.QName,Serializable> properties) |
void |
setContentService(ContentService contentService) |
void |
setSupportedMimeTypes(Set<String> supportedMimeTypes) |
void |
setTaggingService(TaggingService taggingService) |
void |
setYouTubeHelper(YouTubePublishingHelper youTubeHelper) |
void |
unpublish(org.alfresco.service.cmr.repository.NodeRef nodeToUnpublish,
Map<org.alfresco.service.namespace.QName,Serializable> properties) |
acceptAuthorisationCallback, getAuthorisationUrls, getChannelService, getEncryptor, getIcon, getIconFileExtension, getMaximumStatusLength, getNodeService, getNodeUrl, getSupportedContentTypes, getTitle, internalAcceptAuthorisation, sendStatusUpdate, setChannelService, setEncryptor, setNodeServicepublic static final String RESUMABLE_UPLOAD_URL
public static final String ID
public void setYouTubeHelper(YouTubePublishingHelper youTubeHelper)
public void setContentService(ContentService contentService)
public void setTaggingService(TaggingService taggingService)
public boolean canPublish()
ChannelTypepublic boolean canPublishStatusUpdates()
ChannelTypepublic boolean canUnpublish()
ChannelTypepublic org.alfresco.service.namespace.QName getChannelNodeType()
ChannelTypepublic String getId()
ChannelTypepublic Set<String> getSupportedMimeTypes()
ChannelTypegetSupportedMimeTypes in interface ChannelTypegetSupportedMimeTypes in class AbstractChannelTypepublic void publish(org.alfresco.service.cmr.repository.NodeRef nodeToPublish,
Map<org.alfresco.service.namespace.QName,Serializable> properties)
publish in interface ChannelTypePublishingOperationspublish in class AbstractChannelTypepublic void unpublish(org.alfresco.service.cmr.repository.NodeRef nodeToUnpublish,
Map<org.alfresco.service.namespace.QName,Serializable> properties)
unpublish in interface ChannelTypePublishingOperationsunpublish in class AbstractChannelTypeCopyright © 2005–2014 Alfresco Software. All rights reserved.