org.kuali.rice.kim.api.common.delegate
Class DelegateType

java.lang.Object
  extended by org.kuali.rice.core.api.mo.AbstractDataTransferObject
      extended by org.kuali.rice.kim.api.common.delegate.DelegateType
All Implemented Interfaces:
Serializable, Inactivatable, ModelObjectBasic, ModelObjectComplete, DelegateTypeContract

public final class DelegateType
extends AbstractDataTransferObject
implements DelegateTypeContract

See Also:
Serialized Form

Nested Class Summary
static class DelegateType.Builder
           
static class DelegateType.Cache
           
 
Method Summary
 String getDelegationId()
           
 DelegationType getDelegationType()
           
 String getKimTypeId()
          not required
 List<DelegateMember> getMembers()
           
 String getRoleId()
           
 boolean isActive()
          The active indicator for an object.
 
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getKimTypeId

public String getKimTypeId()
Description copied from interface: DelegateTypeContract
not required

Specified by:
getKimTypeId in interface DelegateTypeContract
Returns:

isActive

public boolean isActive()
Description copied from interface: Inactivatable
The active indicator for an object.

Specified by:
isActive in interface Inactivatable
Returns:
true if active false if not.

getDelegationType

public DelegationType getDelegationType()
Specified by:
getDelegationType in interface DelegateTypeContract

getDelegationId

public String getDelegationId()
Specified by:
getDelegationId in interface DelegateTypeContract

getRoleId

public String getRoleId()
Specified by:
getRoleId in interface DelegateTypeContract

getMembers

public List<DelegateMember> getMembers()
Specified by:
getMembers in interface DelegateTypeContract


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.