PermissionServiceImpl.class

16 lines | 3.557 kB Blame History Raw Download
Êþº¾4mBcom/salesmanager/core/business/services/user/PermissionServiceImplTcom/salesmanager/core/business/services/common/generic/SalesManagerEntityServiceImpl>com/salesmanager/core/business/services/user/PermissionServicepermissionRepositoryGLcom/salesmanager/core/business/repositories/user/PermissionRepository;<init>J(Lcom/salesmanager/core/business/repositories/user/PermissionRepository;)VRuntimeVisibleAnnotationsLjavax/inject/Inject;Code
	:(Lorg/springframework/data/jpa/repository/JpaRepository;)V	LineNumberTableLocalVariableTablethisDLcom/salesmanager/core/business/services/user/PermissionServiceImpl;	getByName()Ljava/util/List;	SignatureA()Ljava/util/List<Lcom/salesmanager/core/model/user/Permission;>;getByIdB(Ljava/lang/Integer;)Lcom/salesmanager/core/model/user/Permission; Ecom/salesmanager/core/business/repositories/user/PermissionRepository!findByIdpermissionIdLjava/lang/Integer;deletePermission0(Lcom/salesmanager/core/model/user/Permission;)V
Exceptions(9com/salesmanager/core/business/exception/ServiceException
*,++com/salesmanager/core/model/user/Permission-.getId()Ljava/lang/Integer;
0
*234	setGroups(Ljava/util/List;)V
678delete;(Lcom/salesmanager/core/model/generic/SalesManagerEntity;)V
permission-Lcom/salesmanager/core/model/user/Permission;getPermissions"(Ljava/util/List;)Ljava/util/List;f(Ljava/util/List<Ljava/lang/Integer;>;)Ljava/util/List<Lcom/salesmanager/core/model/user/Permission;>;?java/util/HashSet
>A	B(Ljava/util/Collection;)VDEFfindByGroups!(Ljava/util/Set;)Ljava/util/List;groupIdsLjava/util/List;idsLjava/util/Set;LocalVariableTypeTable%Ljava/util/List<Ljava/lang/Integer;>;listByCriteriah(Lcom/salesmanager/core/model/user/PermissionCriteria;)Lcom/salesmanager/core/model/user/PermissionList;PMNcriteria5Lcom/salesmanager/core/model/user/PermissionCriteria;removePermissionX(Lcom/salesmanager/core/model/user/Permission;Lcom/salesmanager/core/model/user/Group;)V
*VW	getGroupsY[Zjava/util/List\]remove(Ljava/lang/Object;)Zgroup(Lcom/salesmanager/core/model/user/Group;listPermissionbcfindAllP(Ljava/io/Serializable;)Lcom/salesmanager/core/model/generic/SalesManagerEntity;fjava/lang/Integer
SourceFilePermissionServiceImpl.javaØLcom/salesmanager/core/business/services/common/generic/SalesManagerEntityServiceImpl<Ljava/lang/Integer;Lcom/salesmanager/core/model/user/Permission;>;Lcom/salesmanager/core/business/services/user/PermissionService;(Lorg/springframework/stereotype/Service;valuepermissionService!		

G*+·*+µ± 
"
,°'
?*´+¹°-"#$%&'
T*+¶)¶/L+¶1*+¶5±4	5789:;<&'=
h»>Y+·@M*´,¹C°
@	A GH	IJKGLMN&'
?*´+¹O°GQRST&'
[*+¶)¶/L+¶U,¹XW±L	NQ 9:^_`&'
4
*´¹a°U
Ad
)	*+Àe¶/°ghijksl