Package | Description |
---|---|
com.powsybl.computation | |
com.powsybl.computation.local | |
com.powsybl.security.distributed |
Copyright (c) 2019, RTE (http://www.rte-france.com)
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutionHandler<R>
Provides some default method implementations for
ExecutionHandler s implementations. |
Modifier and Type | Method and Description |
---|---|
<R> CompletableFuture<R> |
ComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler)
Submits for execution commands defined by the specified
ExecutionHandler ,
using the specified ExecutionEnvironment . |
<R> CompletableFuture<R> |
LazyCreatedComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler) |
default <R> CompletableFuture<R> |
ComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler,
ComputationParameters parameters)
Submits for execution commands defined by the specified
ExecutionHandler ,
using the specified ExecutionEnvironment . |
<R> CompletableFuture<R> |
LazyCreatedComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler,
ComputationParameters parameters) |
Modifier and Type | Method and Description |
---|---|
<R> CompletableFuture<R> |
LocalComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler) |
<R> CompletableFuture<R> |
LocalComputationManager.execute(ExecutionEnvironment environment,
ExecutionHandler<R> handler,
ComputationParameters parameters) |
Modifier and Type | Class and Description |
---|---|
class |
SecurityAnalysisExecutionHandler<R>
Base implementation for
ExecutionHandler s which may execute one or multiple itools security-analysis command(s). |
Modifier and Type | Method and Description |
---|---|
static ExecutionHandler<SecurityAnalysisResult> |
SecurityAnalysisExecutionHandlers.distributed(SecurityAnalysisExecutionInput input,
int subtaskCount)
Create an
ExecutionHandler which distributes the security analysis execution through multiple calls
to itools security-analysis, as specified in argument. |
static ExecutionHandler<SecurityAnalysisResultWithLog> |
SecurityAnalysisExecutionHandlers.distributedWithLog(SecurityAnalysisExecutionInput input,
int subtaskCount)
Create an
ExecutionHandler which distributes the security analysis execution through multiple calls
to itools security-analysis, as specified in argument. |
static ExecutionHandler<SecurityAnalysisResult> |
SecurityAnalysisExecutionHandlers.forwarded(SecurityAnalysisExecutionInput input)
Create an
ExecutionHandler which forwards the security analysis execution through a call
to itools security-analysis. |
static ExecutionHandler<SecurityAnalysisResult> |
SecurityAnalysisExecutionHandlers.forwarded(SecurityAnalysisExecutionInput input,
Integer forwardedTaskCount)
Create an
ExecutionHandler which forwards the security analysis execution through a call
to itools security-analysis, with the option --task-count. |
static ExecutionHandler<SecurityAnalysisResultWithLog> |
SecurityAnalysisExecutionHandlers.forwardedWithLogs(SecurityAnalysisExecutionInput input)
Create an
ExecutionHandler which forwards the security analysis execution through a call
to itools security-analysis. |
static ExecutionHandler<SecurityAnalysisResultWithLog> |
SecurityAnalysisExecutionHandlers.forwardedWithLogs(SecurityAnalysisExecutionInput input,
Integer forwardedTaskCount)
Create an
ExecutionHandler which forwards the security analysis execution through a call
to itools security-analysis, with the option --task-count. |
Copyright © 2020. All rights reserved.