Class ConnectorDevelopmentWizardUtil
java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.connector.development.component.wizard.ConnectorDevelopmentWizardUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendLogsAsContext(OperationResult result) static voidcollectConnectorResults(OperationResult result, Consumer<OperationResult> collector) static voidstatic <C extends PrismContainerWrapper<?>>
booleanexistContainerValue(C container, ItemPath path) static <C extends PrismContainerWrapper<?>>
booleanexistPropertyValue(C container, ItemPath path) static <C extends PrismContainerWrapper<?>>
booleanexistReferenceValue(C container, ItemPath path) static booleanexistScript(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClass) static booleanexistScript(ConnectorDevelopmentDetailsModel detailsModel, ConnDevArtifactType artifact) static booleanexistTask(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType knownArtifactType, String connectorDevelopmentOid, PageAdminLTE page) static <C extends PrismContainerWrapper<?>>
booleanexistTestingResourcePropertyValue(ConnectorDevelopmentDetailsModel detailsModel, String panelType, ItemName propertyName) static Collection<String>getConnectorLogs(OperationResult parent) static StringgetNameOfNewObjectClass(ConnectorDevelopmentDetailsModel detailsModel) getObjectClassValueWrapper(ConnectorDevelopmentDetailsModel detailsModel, String objectClassName) getScript(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClass) static PrismObject<TaskType>getTask(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType scriptType, String connectorDevelopmentOid, PageAdminLTE page) static StringgetTaskToken(ItemName activityType, String connectorDevelopmentOid, PageAdminLTE page) static StringgetTaskToken(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType scriptType, String connectorDevelopmentOid, PageAdminLTE page) static ObjectDetailsModels<ResourceType>getTestingResourceModel(ConnectorDevelopmentDetailsModel detailsModel, String panelType) static <C extends PrismContainerWrapper<?>>
ObjectgetTestingResourcePropertyValue(ConnectorDevelopmentDetailsModel detailsModel, String panelType, ItemName propertyName) static booleanisBasicSettingsComplete(PrismObjectWrapper<ConnectorDevelopmentType> objectWrapper) static booleanisConnectionComplete(ConnectorDevelopmentDetailsModel detailsModel) static booleanisConnectionComplete(ConnectorDevelopmentDetailsModel detailsModel, String panelType) static booleanstatic booleanstatic booleanisOperationCompleted(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClassName) static booleanisOperationStarted(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClassName) static booleanisScriptConfirmed(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, @Nullable String objectClass)
-
Constructor Details
-
ConnectorDevelopmentWizardUtil
public ConnectorDevelopmentWizardUtil()
-
-
Method Details
-
getTask
public static PrismObject<TaskType> getTask(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType scriptType, String connectorDevelopmentOid, PageAdminLTE page) throws CommonException - Throws:
CommonException
-
getTaskToken
public static String getTaskToken(ItemName activityType, String connectorDevelopmentOid, PageAdminLTE page) throws CommonException - Throws:
CommonException
-
existTask
public static boolean existTask(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType knownArtifactType, String connectorDevelopmentOid, PageAdminLTE page) -
getTaskToken
public static String getTaskToken(ItemName activityType, String objectClassName, ConnectorDevelopmentArtifacts.KnownArtifactType scriptType, String connectorDevelopmentOid, PageAdminLTE page) throws CommonException - Throws:
CommonException
-
existContainerValue
public static <C extends PrismContainerWrapper<?>> boolean existContainerValue(C container, ItemPath path) -
existContainerValue
public static <C extends PrismContainerValueWrapper<?>> boolean existContainerValue(C containerValue, ItemPath path) -
existPropertyValue
public static <C extends PrismContainerWrapper<?>> boolean existPropertyValue(C container, ItemPath path) -
existReferenceValue
public static <C extends PrismContainerWrapper<?>> boolean existReferenceValue(C container, ItemPath path) -
existTestingResourcePropertyValue
public static <C extends PrismContainerWrapper<?>> boolean existTestingResourcePropertyValue(ConnectorDevelopmentDetailsModel detailsModel, String panelType, ItemName propertyName) -
getTestingResourcePropertyValue
public static <C extends PrismContainerWrapper<?>> Object getTestingResourcePropertyValue(ConnectorDevelopmentDetailsModel detailsModel, String panelType, ItemName propertyName) -
getTestingResourceModel
public static ObjectDetailsModels<ResourceType> getTestingResourceModel(ConnectorDevelopmentDetailsModel detailsModel, String panelType) throws SchemaException - Throws:
SchemaException
-
existScript
public static boolean existScript(ConnectorDevelopmentDetailsModel detailsModel, ConnDevArtifactType artifact) -
existScript
public static boolean existScript(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClass) -
getScript
public static PrismContainerValueWrapper<ConnDevArtifactType> getScript(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClass) -
isScriptConfirmed
public static boolean isScriptConfirmed(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, @Nullable @Nullable String objectClass) -
getNameOfNewObjectClass
-
getObjectClassValueWrapper
public static PrismContainerValueWrapper<ConnDevObjectClassInfoType> getObjectClassValueWrapper(ConnectorDevelopmentDetailsModel detailsModel, String objectClassName) -
isBasicSettingsComplete
public static boolean isBasicSettingsComplete(PrismObjectWrapper<ConnectorDevelopmentType> objectWrapper) -
isConnectionComplete
-
isConnectionComplete
public static boolean isConnectionComplete(ConnectorDevelopmentDetailsModel detailsModel, String panelType) -
isInitObjectClassSchemaOperationComplete
public static boolean isInitObjectClassSchemaOperationComplete(ConnectorDevelopmentDetailsModel detailsModel) -
isInitObjectClassSearchAllOperationComplete
public static boolean isInitObjectClassSearchAllOperationComplete(ConnectorDevelopmentDetailsModel detailsModel) -
isOperationStarted
public static boolean isOperationStarted(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClassName) -
isOperationCompleted
public static boolean isOperationCompleted(ConnectorDevelopmentDetailsModel detailsModel, ConnectorDevelopmentArtifacts.KnownArtifactType classification, String objectClassName) -
getConnectorLogs
-
collectConnectorResults
public static void collectConnectorResults(OperationResult result, Consumer<OperationResult> collector) -
enableConnectorLogCapture
-
appendLogsAsContext
-