Class ResourceDetailsModel
- java.lang.Object
-
- com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels<AH>
-
- com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.AssignmentHolderDetailsModel<ResourceType>
-
- com.evolveum.midpoint.gui.impl.page.admin.resource.ResourceDetailsModel
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
public class ResourceDetailsModel extends AssignmentHolderDetailsModel<ResourceType>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
OPERATION_LOAD_PARENT_ORG
-
-
Constructor Summary
Constructors Constructor Description ResourceDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<ResourceType>> prismObjectModel, ModelServiceLocator serviceLocator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<ObjectDelta<? extends ObjectType>>
collectDeltas(OperationResult result)
WrapperContext
createWrapperContext()
protected WrapperContext
createWrapperContext(com.evolveum.midpoint.task.api.Task task, OperationResult result)
org.apache.wicket.model.IModel<List<ObjectClassWrapper>>
getObjectClassesModel()
PageResource
getPageResource()
ResourceSchema
getRefinedSchema()
static ResourceSchema
getResourceSchema(PrismObjectWrapper<ResourceType> objectWrapper, PageAdminLTE pageBase)
protected GuiObjectDetailsPageType
loadDetailsPageConfiguration()
void
reset()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.AssignmentHolderDetailsModel
applyArchetypePolicy
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
detach, getAdditionalModifyDeltas, getAdminGuiConfigurationMergeManager, getDelta, getModelServiceLocator, getObjectDetailsPageConfiguration, getObjectStatus, getObjectType, getObjectWrapper, getObjectWrapperModel, getPageBase, getPanelConfigurations, getPrismContext, getPrismObject, getSummaryModel, getSummaryPanelSpecification, getValidationErrors, isEditObject, isReadonly, performCustomValidation, prepareObjectDeltaForModify, prepareObjectForAdd, reloadPrismObjectModel
-
-
-
-
Constructor Detail
-
ResourceDetailsModel
public ResourceDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<ResourceType>> prismObjectModel, ModelServiceLocator serviceLocator)
-
-
Method Detail
-
getResourceSchema
public static ResourceSchema getResourceSchema(PrismObjectWrapper<ResourceType> objectWrapper, PageAdminLTE pageBase)
-
getRefinedSchema
public ResourceSchema getRefinedSchema() throws SchemaException, ConfigurationException
-
reset
public void reset()
- Overrides:
reset
in classObjectDetailsModels<ResourceType>
-
loadDetailsPageConfiguration
protected GuiObjectDetailsPageType loadDetailsPageConfiguration()
- Overrides:
loadDetailsPageConfiguration
in classAssignmentHolderDetailsModel<ResourceType>
-
getObjectClassesModel
public org.apache.wicket.model.IModel<List<ObjectClassWrapper>> getObjectClassesModel()
-
collectDeltas
public Collection<ObjectDelta<? extends ObjectType>> collectDeltas(OperationResult result) throws SchemaException
- Overrides:
collectDeltas
in classObjectDetailsModels<ResourceType>
- Throws:
SchemaException
-
getPageResource
public PageResource getPageResource()
-
createWrapperContext
public WrapperContext createWrapperContext()
-
createWrapperContext
protected WrapperContext createWrapperContext(com.evolveum.midpoint.task.api.Task task, OperationResult result)
- Overrides:
createWrapperContext
in classObjectDetailsModels<ResourceType>
-
-