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)
|
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)