Class urn_perun_member_group_attribute_def_virt_groupStatusIndirect
java.lang.Object
cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.MemberGroupAttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.MemberGroupVirtualAttributesModuleAbstract
cz.metacentrum.perun.core.impl.modules.attributes.urn_perun_member_group_attribute_def_virt_groupStatusIndirect
- All Implemented Interfaces:
AttributesModuleImplApi, MemberGroupAttributesModuleImplApi, MemberGroupVirtualAttributesModuleImplApi, VirtualAttributesModuleImplApi
public class urn_perun_member_group_attribute_def_virt_groupStatusIndirect
extends MemberGroupVirtualAttributesModuleAbstract
implements MemberGroupVirtualAttributesModuleImplApi
Returns if member is INDIRECT for specified member and group
- Author:
- Matej Hakoš invalid input: '<'492968@muni.cz>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn attributes definition which is represented by the modulegetAttributeValue(PerunSessionImpl sess, Member member, Group group, AttributeDefinition attribute) This method will return computed value.Methods inherited from class MemberGroupVirtualAttributesModuleAbstract
getStrongDependencies, removeAttributeValue, resolveVirtualAttributeValueChange, setAttributeValueMethods inherited from class MemberGroupAttributesModuleAbstract
changedAttributeHook, checkAttributeSemantics, checkAttributeSyntax, fillAttributeMethods inherited from class AttributesModuleAbstract
getAuthorizedRoles, getDependenciesMethods 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 MemberGroupAttributesModuleImplApi
changedAttributeHook, checkAttributeSemantics, checkAttributeSyntax, fillAttributeMethods inherited from interface MemberGroupVirtualAttributesModuleImplApi
removeAttributeValue, setAttributeValueMethods inherited from interface VirtualAttributesModuleImplApi
getStrongDependencies
-
Constructor Details
-
urn_perun_member_group_attribute_def_virt_groupStatusIndirect
public urn_perun_member_group_attribute_def_virt_groupStatusIndirect()
-
-
Method Details
-
getAttributeDefinition
Description copied from interface:AttributesModuleImplApiReturn attributes definition which is represented by the module- Specified by:
getAttributeDefinitionin interfaceAttributesModuleImplApi- Overrides:
getAttributeDefinitionin classAttributesModuleAbstract- Returns:
- attribute definition
-
getAttributeValue
public Attribute getAttributeValue(PerunSessionImpl sess, Member member, Group group, AttributeDefinition attribute) Description copied from interface:MemberGroupVirtualAttributesModuleImplApiThis method will return computed value.- Specified by:
getAttributeValuein interfaceMemberGroupVirtualAttributesModuleImplApi- Overrides:
getAttributeValuein classMemberGroupVirtualAttributesModuleAbstract- Parameters:
sess- perun sessionmember- member which is needed for computing the valuegroup- group which is needed for computing the valueattribute- attribute to operate on- Returns:
- attribute value
-