Liferay 6.0.5

com.liferay.portal.model
Interface Plugin

All Known Subinterfaces:
LayoutTemplate, Theme
All Known Implementing Classes:
LayoutTemplateImpl, PluginBaseImpl, ThemeImpl

public interface Plugin


Field Summary
static String TYPE_EXT
           
static String TYPE_HOOK
           
static String TYPE_LAYOUT_TEMPLATE
           
static String TYPE_PORTLET
           
static String TYPE_THEME
           
static String TYPE_WEB
           
 
Method Summary
 PluginSetting getDefaultPluginSetting()
           
 PluginSetting getDefaultPluginSetting(long companyId)
           
 String getPluginId()
           
 PluginPackage getPluginPackage()
           
 String getPluginType()
           
 void setDefaultPluginSetting(PluginSetting pluginSetting)
           
 void setPluginPackage(PluginPackage pluginPackage)
           
 

Field Detail

TYPE_EXT

static final String TYPE_EXT
See Also:
Constant Field Values

TYPE_HOOK

static final String TYPE_HOOK
See Also:
Constant Field Values

TYPE_LAYOUT_TEMPLATE

static final String TYPE_LAYOUT_TEMPLATE
See Also:
Constant Field Values

TYPE_PORTLET

static final String TYPE_PORTLET
See Also:
Constant Field Values

TYPE_THEME

static final String TYPE_THEME
See Also:
Constant Field Values

TYPE_WEB

static final String TYPE_WEB
See Also:
Constant Field Values
Method Detail

getPluginPackage

PluginPackage getPluginPackage()

setPluginPackage

void setPluginPackage(PluginPackage pluginPackage)

getPluginId

String getPluginId()

getPluginType

String getPluginType()

getDefaultPluginSetting

PluginSetting getDefaultPluginSetting()

getDefaultPluginSetting

PluginSetting getDefaultPluginSetting(long companyId)

setDefaultPluginSetting

void setDefaultPluginSetting(PluginSetting pluginSetting)

Liferay 6.0.5