Class urn_perun_facility_attribute_def_def_homeMountPoints
java.lang.Object
cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.FacilityAttributesModuleAbstract
cz.metacentrum.perun.core.impl.modules.attributes.urn_perun_facility_attribute_def_def_homeMountPoints
- All Implemented Interfaces:
AttributesModuleImplApi, FacilityAttributesModuleImplApi
public class urn_perun_facility_attribute_def_def_homeMountPoints
extends FacilityAttributesModuleAbstract
implements FacilityAttributesModuleImplApi
- Author:
- Milan Halenar invalid input: '<'255818@mail.muni.cz>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAttributeSemantics(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks attribute facility_homeMountPoints, this attribute must not be nullvoidcheckAttributeSyntax(PerunSessionImpl perunSession, Facility facility, Attribute attribute) Checks attribute facility_homeMountPoints, this attribute must be valid *nix pathfillAttribute(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) This method MAY fill an attribute at the specified resource.Return attributes definition which is represented by the moduleMethods inherited from class FacilityAttributesModuleAbstract
changedAttributeHookMethods inherited from class AttributesModuleAbstract
getAuthorizedRoles, getDependencies, resolveVirtualAttributeValueChangeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AttributesModuleImplApi
getAuthorizedRoles, getDependencies, resolveVirtualAttributeValueChangeMethods inherited from interface FacilityAttributesModuleImplApi
changedAttributeHook
-
Constructor Details
-
urn_perun_facility_attribute_def_def_homeMountPoints
public urn_perun_facility_attribute_def_def_homeMountPoints()
-
-
Method Details
-
checkAttributeSemantics
public void checkAttributeSemantics(PerunSessionImpl perunSession, Facility facility, Attribute attribute) throws WrongReferenceAttributeValueException Checks attribute facility_homeMountPoints, this attribute must not be null- Specified by:
checkAttributeSemanticsin interfaceFacilityAttributesModuleImplApi- Overrides:
checkAttributeSemanticsin classFacilityAttributesModuleAbstract- Parameters:
perunSession- current sessionfacility- facility to which this attribute belongsattribute- checked attribute- Throws:
WrongReferenceAttributeValueException- if the attribute value is null
-
checkAttributeSyntax
public void checkAttributeSyntax(PerunSessionImpl perunSession, Facility facility, Attribute attribute) throws WrongAttributeValueException Checks attribute facility_homeMountPoints, this attribute must be valid *nix path- Specified by:
checkAttributeSyntaxin interfaceFacilityAttributesModuleImplApi- Overrides:
checkAttributeSyntaxin classFacilityAttributesModuleAbstract- Parameters:
perunSession- current sessionfacility- facility to which this attribute belongsattribute- checked attribute- Throws:
WrongAttributeValueException- if the attribute value has wrong/illegal syntax
-
fillAttribute
public Attribute fillAttribute(PerunSessionImpl session, Facility facility, AttributeDefinition attribute) Description copied from interface:FacilityAttributesModuleImplApiThis method MAY fill an attribute at the specified resource.- Specified by:
fillAttributein interfaceFacilityAttributesModuleImplApi- Overrides:
fillAttributein classFacilityAttributesModuleAbstract- Parameters:
session- perun sessionfacility- facility for which you want to check validity of attributeattribute- attribute to fill in- Returns:
-
getAttributeDefinition
Description copied from interface:AttributesModuleImplApiReturn attributes definition which is represented by the module- Specified by:
getAttributeDefinitionin interfaceAttributesModuleImplApi- Overrides:
getAttributeDefinitionin classAttributesModuleAbstract- Returns:
- attribute definition
-