public String getStagedModelClassName() { if (!Validator.isBlank(_stagedModelClassName)) { return _stagedModelClassName; } if (_stagedModel != null) { return _stagedModel.getModelClassName(); } return StringPool.BLANK; }
@Override public void restoreStagedModel( PortletDataContext portletDataContext, T stagedModel) throws PortletDataException { try { if (stagedModel instanceof TrashedModel) { doRestoreStagedModel(portletDataContext, stagedModel); } } catch (PortletDataException pde) { throw pde; } catch (Exception e) { PortletDataException pde = new PortletDataException(e); pde.setStagedModelDisplayName(getDisplayName(stagedModel)); pde.setStagedModelClassName(stagedModel.getModelClassName()); pde.setStagedModelClassPK( GetterUtil.getString(stagedModel.getPrimaryKeyObj())); throw pde; } }
protected void validateExport( PortletDataContext portletDataContext, T stagedModel) throws PortletDataException { if (stagedModel instanceof TrashedModel) { TrashedModel trashedModel = (TrashedModel)stagedModel; if (trashedModel.isInTrash()) { PortletDataException pde = new PortletDataException( PortletDataException.STATUS_IN_TRASH); pde.setStagedModelDisplayName(getDisplayName(stagedModel)); pde.setStagedModelClassName(stagedModel.getModelClassName()); pde.setStagedModelClassPK( GetterUtil.getString(stagedModel.getPrimaryKeyObj())); throw pde; } } if (!portletDataContext.isInitialPublication() && (stagedModel instanceof WorkflowedModel)) { WorkflowedModel workflowedModel = (WorkflowedModel)stagedModel; if (!ArrayUtil.contains( getExportableStatuses(), workflowedModel.getStatus())) { PortletDataException pde = new PortletDataException( PortletDataException.STATUS_UNAVAILABLE); pde.setStagedModelDisplayName(getDisplayName(stagedModel)); pde.setStagedModelClassName(stagedModel.getModelClassName()); pde.setStagedModelClassPK( GetterUtil.getString(stagedModel.getPrimaryKeyObj())); throw pde; } } }
pde.setStagedModelClassName(stagedModel.getModelClassName()); pde.setStagedModelClassPK( GetterUtil.getString(stagedModel.getPrimaryKeyObj()));
pde.setStagedModelClassName(stagedModel.getModelClassName()); pde.setStagedModelClassPK( GetterUtil.getString(stagedModel.getPrimaryKeyObj()));
exceptionSB.append(url); exceptionSB.append(" for staged model "); exceptionSB.append(stagedModel.getModelClassName()); exceptionSB.append(" with primary key "); exceptionSB.append(stagedModel.getPrimaryKeyObj());
exceptionSB.append(classPK); exceptionSB.append(" for "); exceptionSB.append(stagedModel.getModelClassName()); exceptionSB.append(" with primary key "); exceptionSB.append(stagedModel.getPrimaryKeyObj());
exceptionSB.append(fileEntry.getFileEntryId()); exceptionSB.append(" for staged model "); exceptionSB.append(stagedModel.getModelClassName()); exceptionSB.append(" with primary key "); exceptionSB.append(stagedModel.getPrimaryKeyObj());
exceptionSB.append(journalFeed.getFeedId()); exceptionSB.append(" for staged model "); exceptionSB.append(stagedModel.getModelClassName()); exceptionSB.append(" with primary key "); exceptionSB.append(stagedModel.getPrimaryKeyObj());
messageSB.append(stagedModel.getModelClassName()); messageSB.append(" and primary key "); messageSB.append(stagedModel.getPrimaryKeyObj()); messageSB.append(stagedModel.getModelClassName()); messageSB.append(" and primary key "); messageSB.append(stagedModel.getPrimaryKeyObj());
exceptionSB.append(classPK); exceptionSB.append(" for "); exceptionSB.append(stagedModel.getModelClassName()); exceptionSB.append(" with primary key "); exceptionSB.append(stagedModel.getPrimaryKeyObj());