Liferay 6.2-ce-ga5

com.liferay.portal.kernel.lar
Interface StagedModelDataHandler<T extends StagedModel>

All Known Implementing Classes:
AddressStagedModelDataHandler, AssetCategoryStagedModelDataHandler, AssetVocabularyStagedModelDataHandler, BaseStagedModelDataHandler, BlogsEntryStagedModelDataHandler, BookmarksEntryStagedModelDataHandler, BookmarksFolderStagedModelDataHandler, DDLRecordSetStagedModelDataHandler, DDLRecordStagedModelDataHandler, DDMStructureStagedModelDataHandler, DDMTemplateStagedModelDataHandler, DLFileEntryTypeStagedModelDataHandler, DLFileShortcutStagedModelDataHandler, EmailAddressStagedModelDataHandler, FileEntryStagedModelDataHandler, FolderStagedModelDataHandler, JournalArticleStagedModelDataHandler, JournalFeedStagedModelDataHandler, JournalFolderStagedModelDataHandler, LayoutFriendlyURLStagedModelDataHandler, LayoutPrototypeStagedModelDataHandler, LayoutSetPrototypeStagedModelDataHandler, LayoutStagedModelDataHandler, MBBanStagedModelDataHandler, MBCategoryStagedModelDataHandler, MBMessageStagedModelDataHandler, MBThreadFlagStagedModelDataHandler, MDRActionStagedModelDataHandler, MDRRuleGroupInstanceStagedModelDataHandler, MDRRuleGroupStagedModelDataHandler, MDRRuleStagedModelDataHandler, OrganizationStagedModelDataHandler, PasswordPolicyStagedModelDataHandler, PhoneStagedModelDataHandler, PollsChoiceStagedModelDataHandler, PollsQuestionStagedModelDataHandler, PollsVoteStagedModelDataHandler, RepositoryEntryStagedModelDataHandler, RepositoryStagedModelDataHandler, RoleStagedModelDataHandler, StagedThemeStagedModelDataHandler, UserGroupStagedModelDataHandler, UserStagedModelDataHandler, WebsiteStagedModelDataHandler, WikiNodeStagedModelDataHandler, WikiPageStagedModelDataHandler

public interface StagedModelDataHandler<T extends StagedModel>


Method Summary
 void deleteStagedModel(String uuid, long groupId, String className, String extraData)
           
 void exportStagedModel(PortletDataContext portletDataContext, T stagedModel)
           
 String[] getClassNames()
           
 String getDisplayName(T StagedModel)
           
 int[] getExportableStatuses()
           
 Map<String,String> getReferenceAttributes(PortletDataContext portletDataContext, T stagedModel)
           
 void importCompanyStagedModel(PortletDataContext portletDataContext, Element element)
           
 void importCompanyStagedModel(PortletDataContext portletDataContext, String uuid, long classPK)
           
 void importStagedModel(PortletDataContext portletDataContext, T stagedModel)
           
 void restoreStagedModel(PortletDataContext portletDataContext, T stagedModel)
           
 boolean validateReference(PortletDataContext portletDataContext, Element referenceElement)
           
 

Method Detail

deleteStagedModel

void deleteStagedModel(String uuid,
                       long groupId,
                       String className,
                       String extraData)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

exportStagedModel

void exportStagedModel(PortletDataContext portletDataContext,
                       T stagedModel)
                       throws PortletDataException
Throws:
PortletDataException

getClassNames

String[] getClassNames()

getDisplayName

String getDisplayName(T StagedModel)

getExportableStatuses

int[] getExportableStatuses()

getReferenceAttributes

Map<String,String> getReferenceAttributes(PortletDataContext portletDataContext,
                                          T stagedModel)

importCompanyStagedModel

void importCompanyStagedModel(PortletDataContext portletDataContext,
                              Element element)
                              throws PortletDataException
Throws:
PortletDataException

importCompanyStagedModel

void importCompanyStagedModel(PortletDataContext portletDataContext,
                              String uuid,
                              long classPK)
                              throws PortletDataException
Throws:
PortletDataException

importStagedModel

void importStagedModel(PortletDataContext portletDataContext,
                       T stagedModel)
                       throws PortletDataException
Throws:
PortletDataException

restoreStagedModel

void restoreStagedModel(PortletDataContext portletDataContext,
                        T stagedModel)
                        throws PortletDataException
Throws:
PortletDataException

validateReference

boolean validateReference(PortletDataContext portletDataContext,
                          Element referenceElement)

Liferay 6.2-ce-ga5