Class GetInfoExecution
- java.lang.Object
-
- de.gematik.ti.epa.vzd.gem.command.commandExecutions.ExecutionBase
-
- de.gematik.ti.epa.vzd.gem.command.commandExecutions.GetInfoExecution
-
- All Implemented Interfaces:
java.util.concurrent.Callable<BaseExecutionResult>
public class GetInfoExecution extends ExecutionBase
-
-
Field Summary
-
Fields inherited from class de.gematik.ti.epa.vzd.gem.command.commandExecutions.ExecutionBase
commands, connectionPool, execCommand, FIRST_INDEX
-
-
Constructor Summary
Constructors Constructor Description GetInfoExecution(IConnectionPool connectionPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkValidation(CommandType command)
Every single executor validates their commands and log the missing or wrong valuesprotected ExecutionResult
executeCommand(CommandType command, GemApiClient apiClient)
Function that execute one command and returns the result-
Methods inherited from class de.gematik.ti.epa.vzd.gem.command.commandExecutions.ExecutionBase
call, canHandleCommand, createCallable, extractExecutorName, findTelematiId, getUid, getUidByTelematikId, isEntryPresent, postCheck, preCheck, reset, searchByUserCertificate
-
-
-
-
Constructor Detail
-
GetInfoExecution
public GetInfoExecution(IConnectionPool connectionPool)
-
-
Method Detail
-
checkValidation
public boolean checkValidation(CommandType command)
Description copied from class:ExecutionBase
Every single executor validates their commands and log the missing or wrong values- Specified by:
checkValidation
in classExecutionBase
- Returns:
-
executeCommand
protected ExecutionResult executeCommand(CommandType command, GemApiClient apiClient) throws ApiException, javax.xml.datatype.DatatypeConfigurationException
Description copied from class:ExecutionBase
Function that execute one command and returns the result- Specified by:
executeCommand
in classExecutionBase
- Returns:
- Throws:
ApiException
javax.xml.datatype.DatatypeConfigurationException
-
-