org.exoplatform.content.service
Class ContentPlugin

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.content.service.ContentPlugin
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
Direct Known Subclasses:
DescriptionPlugin, RSSContentPlugin

public abstract class ContentPlugin
extends org.exoplatform.container.component.BaseComponentPlugin


Field Summary
protected  java.lang.String type
           
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
ContentPlugin()
           
 
Method Summary
 java.lang.String getType()
           
abstract
<T extends ContentItem>
org.exoplatform.commons.utils.PageList
loadContentMeta(ContentNode node)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected java.lang.String type
Constructor Detail

ContentPlugin

public ContentPlugin()
Method Detail

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

loadContentMeta

public abstract <T extends ContentItem> org.exoplatform.commons.utils.PageList loadContentMeta(ContentNode node)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.