org.kuali.rice.kim.impl.common.delegate
Class DelegateMemberBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.impl.common.active.ActiveFromToBo
              extended by org.kuali.rice.kim.impl.membership.AbstractMemberBo
                  extended by org.kuali.rice.kim.impl.common.delegate.DelegateMemberBo
All Implemented Interfaces:
groovy.lang.GroovyObject, Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.common.active.InactivatableFromTo, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.kim.api.common.delegate.DelegateMemberContract, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

@Entity
public class DelegateMemberBo
extends AbstractMemberBo
implements org.kuali.rice.kim.api.common.delegate.DelegateMemberContract, groovy.lang.GroovyObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
DelegateMemberBo()
           
 
Method Summary
static DelegateMemberBo from(groovy.lang.Delegate immutable)
           
 List<DelegateMemberAttributeDataBo> getAttributes()
           
 String getDelegationId()
           
 String getDelegationMemberId()
           
 groovy.lang.MetaClass getMetaClass()
           
 Object getProperty(String property)
           
 Map<String,String> getQualifier()
           
 String getRoleMemberId()
           
 Object invokeMethod(String method, Object arguments)
           
 void setAttributes(List<DelegateMemberAttributeDataBo> value)
           
 void setDelegationId(String value)
           
 void setDelegationMemberId(String value)
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setProperty(String property, Object value)
           
 void setRoleMemberId(String value)
           
static org.kuali.rice.kim.api.common.delegate.DelegateMember to(DelegateMemberBo bo)
           
 
Methods inherited from class org.kuali.rice.kim.impl.membership.AbstractMemberBo
getMemberId, getTypeCode, setMemberId, setTypeCode
 
Methods inherited from class org.kuali.rice.kim.impl.common.active.ActiveFromToBo
getActiveFromDate, getActiveToDate, isActive, setActiveFromDate, setActiveToDate
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kim.api.common.delegate.DelegateMemberContract
getMemberId, getTypeCode
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.InactivatableFromTo
getActiveFromDate, getActiveToDate, isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

DelegateMemberBo

public DelegateMemberBo()
Method Detail

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject
Overrides:
getMetaClass in class AbstractMemberBo

setMetaClass

public void setMetaClass(groovy.lang.MetaClass mc)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject
Overrides:
setMetaClass in class AbstractMemberBo

invokeMethod

public Object invokeMethod(String method,
                           Object arguments)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject
Overrides:
invokeMethod in class AbstractMemberBo

getProperty

public Object getProperty(String property)
Specified by:
getProperty in interface groovy.lang.GroovyObject
Overrides:
getProperty in class AbstractMemberBo

setProperty

public void setProperty(String property,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject
Overrides:
setProperty in class AbstractMemberBo

getDelegationMemberId

public String getDelegationMemberId()
Specified by:
getDelegationMemberId in interface org.kuali.rice.kim.api.common.delegate.DelegateMemberContract

setDelegationMemberId

public void setDelegationMemberId(String value)

getDelegationId

public String getDelegationId()
Specified by:
getDelegationId in interface org.kuali.rice.kim.api.common.delegate.DelegateMemberContract

setDelegationId

public void setDelegationId(String value)

getRoleMemberId

public String getRoleMemberId()
Specified by:
getRoleMemberId in interface org.kuali.rice.kim.api.common.delegate.DelegateMemberContract

setRoleMemberId

public void setRoleMemberId(String value)

getAttributes

public List<DelegateMemberAttributeDataBo> getAttributes()

setAttributes

public void setAttributes(List<DelegateMemberAttributeDataBo> value)

getQualifier

public Map<String,String> getQualifier()

to

public static org.kuali.rice.kim.api.common.delegate.DelegateMember to(DelegateMemberBo bo)

from

public static DelegateMemberBo from(groovy.lang.Delegate immutable)


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