/** * Returns the group ID of this export import configuration. * * @return the group ID of this export import configuration */ @Override public long getGroupId() { return _exportImportConfiguration.getGroupId(); }
public static ExportImportConfiguration cloneExportImportConfiguration( ExportImportConfiguration exportImportConfiguration) throws PortalException { if (exportImportConfiguration == null) { return null; } return ExportImportConfigurationLocalServiceUtil. addExportImportConfiguration( exportImportConfiguration.getUserId(), exportImportConfiguration.getGroupId(), exportImportConfiguration.getName(), exportImportConfiguration.getDescription(), exportImportConfiguration.getType(), exportImportConfiguration.getSettingsMap(), exportImportConfiguration.getStatus(), new ServiceContext()); }
@Override protected void onLayoutLocalPublicationStarted( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication started for group " + exportImportConfiguration.getGroupId()); }
@Override public void onLayoutLocalPublicationFailed( ExportImportConfiguration exportImportConfiguration, Throwable throwable) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication failed for group " + exportImportConfiguration.getGroupId(), throwable); }
@Override public void onLayoutRemotePublicationStarted( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication started for group " + exportImportConfiguration.getGroupId()); }
@Override protected void onLayoutLocalPublicationFailed( ExportImportConfiguration exportImportConfiguration, Throwable throwable) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication failed for group " + exportImportConfiguration.getGroupId(), throwable); }
@Override public void onLayoutLocalPublicationStarted( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication started for group " + exportImportConfiguration.getGroupId()); }
@Override public void onLayoutRemotePublicationSucceeded( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout remote publication succeeded for group " + exportImportConfiguration.getGroupId()); }
@Override protected void onLayoutLocalPublicationSucceeded( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication succeeded for group " + exportImportConfiguration.getGroupId()); }
@Override public void onLayoutLocalPublicationSucceeded( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication succeeded for group " + exportImportConfiguration.getGroupId()); }
@Override protected void onLayoutRemotePublicationStarted( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout publication started for group " + exportImportConfiguration.getGroupId()); }
@Override protected void onLayoutRemotePublicationSucceeded( ExportImportConfiguration exportImportConfiguration) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout remote publication succeeded for group " + exportImportConfiguration.getGroupId()); }
@Override public void onLayoutRemotePublicationFailed( ExportImportConfiguration exportImportConfiguration, Throwable throwable) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout remote publication failed for group " + exportImportConfiguration.getGroupId(), throwable); }
@Override protected void onLayoutRemotePublicationFailed( ExportImportConfiguration exportImportConfiguration, Throwable throwable) throws Exception { if (!_log.isDebugEnabled()) { return; } _log.debug( "Layout remote publication failed for group " + exportImportConfiguration.getGroupId(), throwable); }
public static ExportImportConfigurationSoap toSoapModel( ExportImportConfiguration model) { ExportImportConfigurationSoap soapModel = new ExportImportConfigurationSoap(); soapModel.setMvccVersion(model.getMvccVersion()); soapModel.setExportImportConfigurationId(model.getExportImportConfigurationId()); soapModel.setGroupId(model.getGroupId()); soapModel.setCompanyId(model.getCompanyId()); soapModel.setUserId(model.getUserId()); soapModel.setUserName(model.getUserName()); soapModel.setCreateDate(model.getCreateDate()); soapModel.setModifiedDate(model.getModifiedDate()); soapModel.setName(model.getName()); soapModel.setDescription(model.getDescription()); soapModel.setType(model.getType()); soapModel.setSettings(model.getSettings()); soapModel.setStatus(model.getStatus()); soapModel.setStatusByUserId(model.getStatusByUserId()); soapModel.setStatusByUserName(model.getStatusByUserName()); soapModel.setStatusDate(model.getStatusDate()); return soapModel; }
@Override public long publishLayouts( long userId, ExportImportConfiguration exportImportConfiguration) throws PortalException { Map<String, Serializable> settingsMap = exportImportConfiguration.getSettingsMap(); Map<String, String[]> parameterMap = (Map<String, String[]>)settingsMap.get("parameterMap"); String backgroundTaskName = MapUtil.getString( parameterMap, "name", exportImportConfiguration.getName()); Map<String, Serializable> taskContextMap = new HashMap<>(); taskContextMap.put( "exportImportConfigurationId", exportImportConfiguration.getExportImportConfigurationId()); boolean privateLayout = MapUtil.getBoolean( settingsMap, "privateLayout"); taskContextMap.put("privateLayout", privateLayout); BackgroundTask backgroundTask = _backgroundTaskManager.addBackgroundTask( userId, exportImportConfiguration.getGroupId(), backgroundTaskName, BackgroundTaskExecutorNames. LAYOUT_STAGING_BACKGROUND_TASK_EXECUTOR, taskContextMap, new ServiceContext()); return backgroundTask.getBackgroundTaskId(); }
user.getUserId(), exportImportConfiguration.getGroupId(), backgroundTaskName, BackgroundTaskExecutorNames.
@Override public long copyRemoteLayouts( ExportImportConfiguration exportImportConfiguration) throws PortalException { Map<String, Serializable> settingsMap = exportImportConfiguration.getSettingsMap(); long targetGroupId = MapUtil.getLong(settingsMap, "targetGroupId"); String remoteAddress = MapUtil.getString(settingsMap, "remoteAddress"); int remotePort = MapUtil.getInteger(settingsMap, "remotePort"); String remotePathContext = MapUtil.getString( settingsMap, "remotePathContext"); boolean secureConnection = MapUtil.getBoolean( settingsMap, "secureConnection"); _groupLocalService.validateRemote( exportImportConfiguration.getGroupId(), remoteAddress, remotePort, remotePathContext, secureConnection, targetGroupId); boolean remotePrivateLayout = MapUtil.getBoolean( settingsMap, "remotePrivateLayout"); return doCopyRemoteLayouts( exportImportConfiguration, remoteAddress, remotePort, remotePathContext, secureConnection, remotePrivateLayout); }
userId, exportImportConfiguration.getGroupId(), exportImportConfiguration.getName(), backgroundTaskExecutor, taskContextMap, new ServiceContext());