wt.clients.util
Class WTPrincipalUtil

java.lang.Object
  extended bywt.clients.util.WTPrincipalUtil

public class WTPrincipalUtil
extends Object


Field Summary
private static String ACCESS_RESOURCE
           
 
Constructor Summary
WTPrincipalUtil()
          Creates a new instance of WTPrincipalUtil
 
Method Summary
static String getContainerCreatorFullName(WTContainer obj)
           
static String getContainerOwnerFullName(WTContainer obj)
           
static String getCreatorFullName(Iterated obj)
           
static String getCreatorFullName(SharedContainerMap obj)
           
static String getCreatorName(Iterated obj)
           
static String getEMail(WTPrincipalReference obj)
           
static String getFullName(WTPrincipalReference obj)
           
static String getFullName(WTUser obj)
           
private static String getFullNameCommon(WTPrincipalReference prin)
           
private static String getFullNameCommon(WTUser prin)
           
static String getLockerFullName(RevisionControlled obj)
           
static String getModifierFullName(Iterated obj)
           
static String getModifierName(Iterated obj)
           
static String getName(WTPrincipal obj)
           
static String getName(WTPrincipalReference obj)
           
private static String getNameCommon(WTPrincipal prin)
           
private static String getNameCommon(WTPrincipalReference prin)
           
static String getOwnerFullName(Ownable obj)
           
static String getSecureName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCESS_RESOURCE

private static final String ACCESS_RESOURCE
See Also:
Constant Field Values
Constructor Detail

WTPrincipalUtil

public WTPrincipalUtil()
Creates a new instance of WTPrincipalUtil

Method Detail

getCreatorName

public static String getCreatorName(Iterated obj)
                             throws WTException
Throws:
WTException

getCreatorFullName

public static String getCreatorFullName(SharedContainerMap obj)
                                 throws WTException
Throws:
WTException

getCreatorFullName

public static String getCreatorFullName(Iterated obj)
                                 throws WTException
Throws:
WTException

getOwnerFullName

public static String getOwnerFullName(Ownable obj)
                               throws WTException
Throws:
WTException

getContainerOwnerFullName

public static String getContainerOwnerFullName(WTContainer obj)
                                        throws WTException
Throws:
WTException

getContainerCreatorFullName

public static String getContainerCreatorFullName(WTContainer obj)
                                          throws WTException
Throws:
WTException

getModifierName

public static String getModifierName(Iterated obj)
                              throws WTException
Throws:
WTException

getModifierFullName

public static String getModifierFullName(Iterated obj)
                                  throws WTException
Throws:
WTException

getName

public static String getName(WTPrincipalReference obj)
                      throws WTException
Throws:
WTException

getName

public static String getName(WTPrincipal obj)
                      throws WTException
Throws:
WTException

getFullName

public static String getFullName(WTPrincipalReference obj)
                          throws WTException
Throws:
WTException

getFullName

public static String getFullName(WTUser obj)
                          throws WTException
Throws:
WTException

getEMail

public static String getEMail(WTPrincipalReference obj)
                       throws WTException
Throws:
WTException

getLockerFullName

public static String getLockerFullName(RevisionControlled obj)
                                throws WTException
Throws:
WTException

getNameCommon

private static String getNameCommon(WTPrincipalReference prin)
                             throws WTException
Throws:
WTException

getNameCommon

private static String getNameCommon(WTPrincipal prin)
                             throws WTException
Throws:
WTException

getFullNameCommon

private static String getFullNameCommon(WTPrincipalReference prin)
                                 throws WTException
Throws:
WTException

getFullNameCommon

private static String getFullNameCommon(WTUser prin)
                                 throws WTException
Throws:
WTException

getSecureName

public static String getSecureName()
                            throws WTException
Throws:
WTException