org.kuali.rice.kim.bo.entity.dto
Class KimPrincipalInfo

java.lang.Object
  extended by org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
      extended by org.kuali.rice.kim.bo.entity.dto.KimPrincipalInfo
All Implemented Interfaces:
Serializable, KimPrincipal, Inactivateable

public class KimPrincipalInfo
extends KimInactivatableInfo
implements KimPrincipal

DTO for a principal associated with a KIM entity

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
private  String entityId
           
private  String password
           
private  String principalId
           
private  String principalName
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
active
 
Constructor Summary
KimPrincipalInfo()
           
KimPrincipalInfo(KimPrincipal p)
           
 
Method Summary
 String getEntityId()
          Gets this KimPrincipal's entity id.
 String getPassword()
          Gets this KimPrincipal's password.
 String getPrincipalId()
          Gets this KimPrincipal's id.
 String getPrincipalName()
          Gets this KimPrincipal's name.
 void setEntityId(String entityId)
           
 void setPassword(String password)
           
 void setPrincipalId(String principalId)
           
 void setPrincipalName(String principalName)
           
 
Methods inherited from class org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
isActive, setActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kim.bo.entity.KimPrincipal
isActive
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

principalId

private String principalId

principalName

private String principalName

entityId

private String entityId

password

private String password
Constructor Detail

KimPrincipalInfo

public KimPrincipalInfo()

KimPrincipalInfo

public KimPrincipalInfo(KimPrincipal p)
Method Detail

getPrincipalId

public String getPrincipalId()
Gets this KimPrincipal's id.

Specified by:
getPrincipalId in interface KimPrincipal
Returns:
the id for this KimPrincipal, or null if none has been assigned.
See Also:
KimPrincipal.getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getPrincipalName

public String getPrincipalName()
Gets this KimPrincipal's name.

Specified by:
getPrincipalName in interface KimPrincipal
Returns:
the name for this KimPrincipal, or null if none has been assigned.
See Also:
KimPrincipal.getPrincipalName()

setPrincipalName

public void setPrincipalName(String principalName)

getEntityId

public String getEntityId()
Gets this KimPrincipal's entity id.

Specified by:
getEntityId in interface KimPrincipal
Returns:
the entity id for this KimPrincipal, or null if none has been assigned.
See Also:
KimPrincipal.getEntityId()

setEntityId

public void setEntityId(String entityId)

getPassword

public String getPassword()
Gets this KimPrincipal's password.

Specified by:
getPassword in interface KimPrincipal
Returns:
the password for this KimPrincipal, or null if none has been assigned.
See Also:
KimPrincipal.getPassword()

setPassword

public void setPassword(String password)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.