public interface ModelDiagnosticService
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME_WITH_DOT |
static String |
EVALUATE_MAPPING |
static String |
EXECUTE_REPOSITORY_QUERY |
static String |
GET_LOG_FILE_CONTENT |
static String |
GET_LOG_FILE_SIZE |
static String |
GET_MEMORY_INFORMATION |
static String |
PROVISIONING_SELF_TEST |
static String |
REPOSITORY_SELF_TEST |
static String |
REPOSITORY_TEST_ORG_CLOSURE_CONSISTENCY |
Modifier and Type | Method and Description |
---|---|
MappingEvaluationResponseType |
evaluateMapping(MappingEvaluationRequestType request,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Execute arbitrary mapping.
|
RepositoryQueryDiagResponse |
executeRepositoryQuery(RepositoryQueryDiagRequest request,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Execute arbitrary implementation-specific query.
|
String |
exportDataModel(Collection<String> resourceOids,
DataModelVisualizer.Target target,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Exports data model
EXPERIMENTAL.
|
String |
exportDataModel(ResourceType resource,
DataModelVisualizer.Target target,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
LogFileContentType |
getLogFileContent(Long fromPosition,
Long maxSize,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns the contents of the log file.
|
long |
getLogFileSize(com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
String |
getMemoryInformation(com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
ProvisioningDiag |
getProvisioningDiag(com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Provide provisioning run-time configuration and diagnostic information.
|
RepositoryDiag |
getRepositoryDiag(com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Provide repository run-time configuration and diagnostic information.
|
OperationResult |
provisioningSelfTest(com.evolveum.midpoint.task.api.Task task)
Runs a short, non-destructive internal provisioning test.
|
OperationResult |
repositorySelfTest(com.evolveum.midpoint.task.api.Task task)
Runs a short, non-destructive repository self test.
|
void |
repositoryTestOrgClosureConsistency(com.evolveum.midpoint.task.api.Task task,
boolean repairIfNecessary,
OperationResult result)
Checks a org closure table for consistency, repairing any problems found.
|
static final String CLASS_NAME_WITH_DOT
static final String REPOSITORY_SELF_TEST
static final String REPOSITORY_TEST_ORG_CLOSURE_CONSISTENCY
static final String EXECUTE_REPOSITORY_QUERY
static final String EVALUATE_MAPPING
static final String PROVISIONING_SELF_TEST
static final String GET_LOG_FILE_CONTENT
static final String GET_LOG_FILE_SIZE
static final String GET_MEMORY_INFORMATION
RepositoryDiag getRepositoryDiag(com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
OperationResult repositorySelfTest(com.evolveum.midpoint.task.api.Task task)
void repositoryTestOrgClosureConsistency(com.evolveum.midpoint.task.api.Task task, boolean repairIfNecessary, OperationResult result) throws SchemaException, SecurityViolationException, ObjectNotFoundException, ExpressionEvaluationException, ConfigurationException, CommunicationException
OperationResult provisioningSelfTest(com.evolveum.midpoint.task.api.Task task)
ProvisioningDiag getProvisioningDiag(com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
RepositoryQueryDiagResponse executeRepositoryQuery(RepositoryQueryDiagRequest request, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, SecurityViolationException, ObjectNotFoundException, ExpressionEvaluationException, ConfigurationException, CommunicationException
MappingEvaluationResponseType evaluateMapping(MappingEvaluationRequestType request, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, SecurityViolationException, ExpressionEvaluationException, ObjectNotFoundException, CommunicationException, ConfigurationException
String exportDataModel(Collection<String> resourceOids, DataModelVisualizer.Target target, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException, SecurityViolationException, ExpressionEvaluationException
String exportDataModel(ResourceType resource, DataModelVisualizer.Target target, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException, SecurityViolationException, ExpressionEvaluationException
LogFileContentType getLogFileContent(Long fromPosition, Long maxSize, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SecurityViolationException, IOException, SchemaException, ObjectNotFoundException, ExpressionEvaluationException, CommunicationException, ConfigurationException
fromPosition
- From absolute log file position (if non-negative); or counted from the end (if negative).maxSize
- Max number of bytes to return.task
- parentResult
- SecurityViolationException
IOException
SchemaException
ObjectNotFoundException
ExpressionEvaluationException
CommunicationException
ConfigurationException
long getLogFileSize(com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, SecurityViolationException, ObjectNotFoundException, ExpressionEvaluationException, ConfigurationException, CommunicationException
String getMemoryInformation(com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws CommunicationException, ObjectNotFoundException, SchemaException, SecurityViolationException, ConfigurationException, ExpressionEvaluationException, IOException
Copyright © 2019 Evolveum. All rights reserved.