"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/main/java/com/rapidminer/repository/internal/remote/RemoteScheduler.java" between
rapidminer-studio-9.4.1-src.tar.gz and rapidminer-studio-9.5.0-src.tar.gz

About: RapidMiner Studio is a code-free environment for designing advanced analytic processes with machine learning, data mining, text mining, predictive analytics and business analytics. Java source.

RemoteScheduler.java  (rapidminer-studio-9.4.1-src):RemoteScheduler.java  (rapidminer-studio-9.5.0-src)
skipping to change at line 23 skipping to change at line 23
* even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURP OSE. See the GNU * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURP OSE. See the GNU
* Affero General Public License for more details. * Affero General Public License for more details.
* *
* You should have received a copy of the GNU Affero General Public License alon g with this program. * You should have received a copy of the GNU Affero General Public License alon g with this program.
* If not, see http://www.gnu.org/licenses/. * If not, see http://www.gnu.org/licenses/.
*/ */
package com.rapidminer.repository.internal.remote; package com.rapidminer.repository.internal.remote;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar; import javax.xml.datatype.XMLGregorianCalendar;
import com.rapid_i.repository.wsimport.ExecutionResponse;
import com.rapid_i.repository.wsimport.ProcessContextWrapper;
import com.rapid_i.repository.wsimport.ProcessResponse;
import com.rapid_i.repository.wsimport.Response;
import com.rapidminer.repository.RepositoryException; import com.rapidminer.repository.RepositoryException;
import com.rapidminer.repository.internal.remote.model.ExecutionResponse;
import com.rapidminer.repository.internal.remote.model.ProcessContextWrapper;
import com.rapidminer.repository.internal.remote.model.ProcessResponse;
import com.rapidminer.repository.internal.remote.model.Response;
import com.rapidminer.tools.PasswordInputCanceledException; import com.rapidminer.tools.PasswordInputCanceledException;
/** /**
* *
* The {@link RemoteScheduler} allows to schedule Process executions on RapidMin er Server. * The {@link RemoteScheduler} allows to schedule Process executions on RapidMin er Server.
* *
* @author Nils Woehler * @author Nils Woehler
* @since 6.5.0 * @since 6.5.0
* @deprecated Use new REST APIs of the Execution Backend instead. * @deprecated Use new REST APIs of the Execution Backend instead.
*/ */
skipping to change at line 54 skipping to change at line 53
/** /**
* Schedules a process to be executed as soon as possible. Works with all process service * Schedules a process to be executed as soon as possible. Works with all process service
* versions. * versions.
* *
* @throws RepositoryException * @throws RepositoryException
* on fail * on fail
* @throws PasswordInputCanceledException * @throws PasswordInputCanceledException
* if the user canceled the login dialog * if the user canceled the login dialog
*/ */
ExecutionResponse executeProcessSimple(String executeProcess, XMLGregoria nCalendar xmlGregorianCalendar, ExecutionResponse executeProcessSimple(String executeProcess, XMLGregoria nCalendar xmlGregorianCalendar,
ProcessContextWrapper processContextWrapper) throws Repos itoryException, PasswordInputCanceledException; ProcessContextWrapper processContextWrapper) throws RepositoryException, Passw ordInputCanceledException;
/** /**
* Schedules a process to be executed as soon as possible. If Process Ser vice version is not at * Schedules a process to be executed as soon as possible. If Process Ser vice version is not at
* least 1.3 queueName will not be considered. * least 1.3 queueName will not be considered.
* *
* @throws RepositoryException * @throws RepositoryException
* on fail * on fail
* @throws PasswordInputCanceledException * @throws PasswordInputCanceledException
* if the user canceled the login dialog * if the user canceled the login dialog
*/ */
skipping to change at line 109 skipping to change at line 108
* if the user canceled the login dialog * if the user canceled the login dialog
*/ */
ExecutionResponse executeProcessCron(String path, String cronExpression, XMLGregorianCalendar start, ExecutionResponse executeProcessCron(String path, String cronExpression, XMLGregorianCalendar start,
XMLGregorianCalendar end, ProcessContextWrapper processCo ntextWrapper, String queueName) XMLGregorianCalendar end, ProcessContextWrapper processCo ntextWrapper, String queueName)
throws RepositoryException, PasswordInput CanceledException; throws RepositoryException, PasswordInput CanceledException;
Response stopProcess(int id) throws RepositoryException, PasswordInputCan celedException; Response stopProcess(int id) throws RepositoryException, PasswordInputCan celedException;
/** /**
* Note: This method returns info about the job associated with the given id of a * Note: This method returns info about the job associated with the given id of a
* {@link ScheduledProcess}, not of the {@link ProcessExecutionParameters * link ScheduledProcess, not of the link ProcessExecutionParameters obje
} object returned from ct returned from
* {@link ProcessService_1_3#executeProcessSimple(String, Date)} when sub * link ProcessService_1_3#executeProcessSimple(String, Date) when submit
mitting the job. ting the job.
* *
* @throws RepositoryException * @throws RepositoryException
* on fail * on fail
* @throws PasswordInputCanceledException * @throws PasswordInputCanceledException
* if the user canceled the login dialog * if the user canceled the login dialog
*/ */
ProcessResponse getRunningProcessesInfo(int processId) throws RepositoryE xception, PasswordInputCanceledException; ProcessResponse getRunningProcessesInfo(int processId) throws RepositoryE xception, PasswordInputCanceledException;
/** /**
* Retrieve the IDs of running processes since a specified date. * Retrieve the IDs of running processes since a specified date.
 End of changes. 5 change blocks. 
10 lines changed or deleted 9 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)