1 46 47 package org.mr.kernel.security.impl.management; 48 49 import org.mr.kernel.security.MantaPrincipal; 50 import org.mr.kernel.security.UserPrincipal; 51 import org.mr.kernel.security.GroupPrincipal; 52 53 63 public class PrincipalAlreadyExistsException extends Exception { 64 private MantaPrincipal _principal; 65 66 73 public PrincipalAlreadyExistsException(UserPrincipal user){ 74 super("User " + user.getName() + " already exists"); 75 _principal = user; 76 } 77 78 85 public PrincipalAlreadyExistsException(GroupPrincipal group){ 86 super("Group " + group.getName() + " already exists"); 87 _principal = group; 88 } 89 90 96 public MantaPrincipal getPrincipal(){ 97 return _principal; 98 } 99 } 100 | Popular Tags |