Package org.exoplatform.commons.embedder
Class YoutubeEmbedder
- java.lang.Object
-
- org.exoplatform.commons.embedder.AbstractEmbedder
-
- org.exoplatform.commons.embedder.YoutubeEmbedder
-
- All Implemented Interfaces:
Embedder
public class YoutubeEmbedder extends AbstractEmbedder
- Since:
- 4.0.0-GA
-
-
Field Summary
-
Fields inherited from class org.exoplatform.commons.embedder.AbstractEmbedder
schemeEndpointMap, url
-
-
Constructor Summary
Constructors Constructor Description YoutubeEmbedder(org.exoplatform.container.xml.InitParams initParams)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.exoplatform.services.log.LoggetExoLogger()ExoMediagetExoMedia()Processes input link and returns data wrapped into a model called ExoMedia.PatterngetYouTubeURLPattern()-
Methods inherited from class org.exoplatform.commons.embedder.AbstractEmbedder
correctURIString, getJSONObject, getPattern, setUrl
-
-
-
-
Method Detail
-
getYouTubeURLPattern
public Pattern getYouTubeURLPattern()
-
getExoMedia
public ExoMedia getExoMedia()
Processes input link and returns data wrapped into a model called ExoMedia.- Returns:
- ExoMedia object that corresponds to the link.
-
getExoLogger
protected org.exoplatform.services.log.Log getExoLogger()
- Specified by:
getExoLoggerin classAbstractEmbedder
-
-