Class IdHasher
java.lang.Object
cz.metacentrum.perun.core.provisioning.IdHasher
- All Implemented Interfaces:
Hasher
Generates hashes based on ids of the beans.
- Author:
- Vojtech Sassmann invalid input: '<'vojtech.sassmann@gmail.com>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhashFacility(Facility facility) Returns hash for facility.Returns hash for group.hashGroupResource(Group group, Resource resource) Returns hash for group and resource.hashMember(Member member) Returns hash for member.hashMemberGroup(Member member, Group group) Returns hash for member and group.hashMemberResource(Member member, Resource resource) Returns hash for member and resource.hashResource(Resource resource) Returns hash for resource.Returns hash for user.hashUserFacility(User user, Facility facility) Returns hash for user and facility.Returns hash for vo.
-
Constructor Details
-
IdHasher
public IdHasher()
-
-
Method Details
-
hashFacility
Description copied from interface:HasherReturns hash for facility.- Specified by:
hashFacilityin interfaceHasher- Parameters:
facility- facility- Returns:
- facility hash
-
hashGroup
Description copied from interface:HasherReturns hash for group. -
hashGroupResource
Description copied from interface:HasherReturns hash for group and resource.- Specified by:
hashGroupResourcein interfaceHasher- Parameters:
group- groupresource- resource- Returns:
- group-resource hash
-
hashMember
Description copied from interface:HasherReturns hash for member.- Specified by:
hashMemberin interfaceHasher- Parameters:
member- member- Returns:
- member hash
-
hashMemberGroup
Description copied from interface:HasherReturns hash for member and group.- Specified by:
hashMemberGroupin interfaceHasher- Parameters:
member- membergroup- group- Returns:
- member-group hash
-
hashMemberResource
Description copied from interface:HasherReturns hash for member and resource.- Specified by:
hashMemberResourcein interfaceHasher- Parameters:
member- memberresource- resource- Returns:
- member-resource hash
-
hashResource
Description copied from interface:HasherReturns hash for resource.- Specified by:
hashResourcein interfaceHasher- Parameters:
resource- resource- Returns:
- resource hash
-
hashUser
Description copied from interface:HasherReturns hash for user. -
hashUserFacility
Description copied from interface:HasherReturns hash for user and facility.- Specified by:
hashUserFacilityin interfaceHasher- Parameters:
user- userfacility- facility- Returns:
- user-facility hash
-
hashVo
Description copied from interface:HasherReturns hash for vo.
-