© 2002 BEA Systems, Inc.


com.bea.portal.admin
Class PrincipalNotExclusivelyManagedByAdminException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.bea.p13n.exceptions.ApplicationException
                    |
                    +--com.bea.portal.admin.PrincipalNotExclusivelyManagedByAdminException

public class PrincipalNotExclusivelyManagedByAdminException
extends ApplicationException

Thrown by Visitor User Manager EJBs when the calling admin does not manage every group portal to which the target principal belongs.

See Also:
ApplicationException, Serialized Form

Constructor Summary
PrincipalNotExclusivelyManagedByAdminException(java.lang.String principalName, java.lang.String adminName)
          Constructor
PrincipalNotExclusivelyManagedByAdminException(java.lang.String message, java.lang.String principalName, java.lang.String adminName)
          Constructor
PrincipalNotExclusivelyManagedByAdminException(java.lang.String message, java.lang.Throwable t, java.lang.String principalName, java.lang.String adminName)
          Constructor
PrincipalNotExclusivelyManagedByAdminException(java.lang.Throwable t, java.lang.String principalName, java.lang.String adminName)
          Constructor
 
Method Summary
 java.lang.String getAdminName()
           
 java.lang.String getPrincipalName()
           
 
Methods inherited from class com.bea.p13n.exceptions.ApplicationException
getCause, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrincipalNotExclusivelyManagedByAdminException

public PrincipalNotExclusivelyManagedByAdminException(java.lang.String principalName,
                                                      java.lang.String adminName)
Constructor

Parameters:
principalName - the username
adminName - the admin username

PrincipalNotExclusivelyManagedByAdminException

public PrincipalNotExclusivelyManagedByAdminException(java.lang.String message,
                                                      java.lang.String principalName,
                                                      java.lang.String adminName)
Constructor

Parameters:
message - String representing the Exception message
principalName - the username
adminName - the admin username

PrincipalNotExclusivelyManagedByAdminException

public PrincipalNotExclusivelyManagedByAdminException(java.lang.String message,
                                                      java.lang.Throwable t,
                                                      java.lang.String principalName,
                                                      java.lang.String adminName)
Constructor

Parameters:
message - String representing the Exception message
t - Throwable object representing the wrapped or chained exception
principalName - the username
adminName - the admin username

PrincipalNotExclusivelyManagedByAdminException

public PrincipalNotExclusivelyManagedByAdminException(java.lang.Throwable t,
                                                      java.lang.String principalName,
                                                      java.lang.String adminName)
Constructor

Parameters:
t - Throwable object representing the wrapped or chained exception
principalName - the username
adminName - the admin username
Method Detail

getPrincipalName

public java.lang.String getPrincipalName()

Returns:
username

getAdminName

public java.lang.String getAdminName()

Returns:
admin username

© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved