Jive API (3.0.13) Core Javadocs

com.jivesoftware.community.media
Class VideoContainableTypeInfoProvider

java.lang.Object
  extended by com.jivesoftware.community.media.MediaContainableTypeInfoProvider
      extended by com.jivesoftware.community.media.VideoContainableTypeInfoProvider
All Implemented Interfaces:
ContainableTypeInfoProvider

public class VideoContainableTypeInfoProvider
extends MediaContainableTypeInfoProvider

Governs the containers video can exist in and the behavior of video when displayed in a particular container


Field Summary
protected  CommunityContainableInfoProvider communityContainableInfoProvider
           
protected  ProjectContainableInfoProvider projectContainableInfoProvider
           
protected  SocialGroupContainableInfoProvider socialGroupContentInfoProvider
           
 
Fields inherited from class com.jivesoftware.community.media.MediaContainableTypeInfoProvider
userContainerManager
 
Constructor Summary
VideoContainableTypeInfoProvider()
           
 
Method Summary
 CommunityContainableInfoProvider getCommunityContainableInfoProvider()
          Returns a provider class helping to render objects of this type inside a community (container).
 ProjectContainableInfoProvider getProjectContainableInfoProvider()
          Returns a provider class helping to render objects of this type inside a project (container).
 SocialGroupContainableInfoProvider getSocialGroupContainableInfoProvider()
          Returns a provider class helping to render objects of this type inside a social group (container).
 String getTabViewID()
          Returns the ID used to build the tab view URL.
 void init()
           
 
Methods inherited from class com.jivesoftware.community.media.MediaContainableTypeInfoProvider
getContainerFor, getStatisticsGenerators, getSubContentTypes, getUserPersonalContainerForContentType, isAvailableForContainer, isEnabledByDefaultForContainer, isRequiredForContainer, setUserContainerManager, userHasCreatePermsFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

communityContainableInfoProvider

protected CommunityContainableInfoProvider communityContainableInfoProvider

socialGroupContentInfoProvider

protected SocialGroupContainableInfoProvider socialGroupContentInfoProvider

projectContainableInfoProvider

protected ProjectContainableInfoProvider projectContainableInfoProvider
Constructor Detail

VideoContainableTypeInfoProvider

public VideoContainableTypeInfoProvider()
Method Detail

init

public void init()

getTabViewID

public String getTabViewID()
Description copied from interface: ContainableTypeInfoProvider
Returns the ID used to build the tab view URL.

For example, to view the documents tab of a space named finance this method will return "documents". With that the system will build an URL like:

clearspace/community/finace?view=documents

Specified by:
getTabViewID in interface ContainableTypeInfoProvider
Overrides:
getTabViewID in class MediaContainableTypeInfoProvider
Returns:
the ID used to build the tab view URL

getCommunityContainableInfoProvider

public CommunityContainableInfoProvider getCommunityContainableInfoProvider()
Description copied from interface: ContainableTypeInfoProvider
Returns a provider class helping to render objects of this type inside a community (container).

Specified by:
getCommunityContainableInfoProvider in interface ContainableTypeInfoProvider
Overrides:
getCommunityContainableInfoProvider in class MediaContainableTypeInfoProvider
Returns:
a provider class helping to render objects of this type inside a community (container).

getProjectContainableInfoProvider

public ProjectContainableInfoProvider getProjectContainableInfoProvider()
Description copied from interface: ContainableTypeInfoProvider
Returns a provider class helping to render objects of this type inside a project (container).

Specified by:
getProjectContainableInfoProvider in interface ContainableTypeInfoProvider
Overrides:
getProjectContainableInfoProvider in class MediaContainableTypeInfoProvider
Returns:
a provider class helping to render objects of this type inside a project (container).

getSocialGroupContainableInfoProvider

public SocialGroupContainableInfoProvider getSocialGroupContainableInfoProvider()
Description copied from interface: ContainableTypeInfoProvider
Returns a provider class helping to render objects of this type inside a social group (container).

Specified by:
getSocialGroupContainableInfoProvider in interface ContainableTypeInfoProvider
Overrides:
getSocialGroupContainableInfoProvider in class MediaContainableTypeInfoProvider
Returns:
a provider class helping to render objects of this type inside a social group (container).

Jive Product Page

Copyright © 1999-2007 Jive Software.