org.kuali.kfs.sec.businessobject
Class SecurityModelMember

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.sec.businessobject.SecurityModelMember
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class SecurityModelMember
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase

Associates a member (principal, role, or group) to a model. These become the members of the model role created in KIM

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
SecurityModelMember()
           
 
Method Summary
 Timestamp getActiveFromDate()
          Gets the activeFromDate attribute.
 Timestamp getActiveToDate()
          Gets the activeToDate attribute.
 String getMemberId()
          Gets the memberId attribute.
 String getMemberName()
          Gets the memberName attribute.
 String getMemberTypeCode()
          Gets the memberTypeCode attribute.
 String getModelDefinitionSummary()
          Builds a string representation of the model definition assignmentss
 org.kuali.rice.kns.util.KualiInteger getModelId()
          Gets the modelId attribute.
 ModelMember getModelMember()
          Gets the modelMember attribute.
 SecurityModel getSecurityModel()
          Gets the securityModel attribute.
 void setActiveFromDate(Timestamp activeFromDate)
          Sets the activeFromDate attribute value.
 void setActiveToDate(Timestamp activeToDate)
          Sets the activeToDate attribute value.
 void setMemberId(String memberId)
          Sets the memberId attribute value.
 void setMemberName(String memberName)
          Sets the memberName attribute value.
 void setMemberTypeCode(String memberTypeCode)
          Sets the memberTypeCode attribute value.
 void setModelId(org.kuali.rice.kns.util.KualiInteger modelId)
          Sets the modelId attribute value.
 void setModelMember(ModelMember modelMember)
          Sets the modelMember attribute value.
 void setSecurityModel(SecurityModel securityModel)
          Sets the securityModel attribute value.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

SecurityModelMember

public SecurityModelMember()
Method Detail

getModelId

public org.kuali.rice.kns.util.KualiInteger getModelId()
Gets the modelId attribute.

Returns:
Returns the modelId.

setModelId

public void setModelId(org.kuali.rice.kns.util.KualiInteger modelId)
Sets the modelId attribute value.

Parameters:
modelId - The modelId to set.

getMemberId

public String getMemberId()
Gets the memberId attribute.

Returns:
Returns the memberId.

setMemberId

public void setMemberId(String memberId)
Sets the memberId attribute value.

Parameters:
memberId - The memberId to set.

getMemberTypeCode

public String getMemberTypeCode()
Gets the memberTypeCode attribute.

Returns:
Returns the memberTypeCode.

setMemberTypeCode

public void setMemberTypeCode(String memberTypeCode)
Sets the memberTypeCode attribute value.

Parameters:
memberTypeCode - The memberTypeCode to set.

getActiveFromDate

public Timestamp getActiveFromDate()
Gets the activeFromDate attribute.

Returns:
Returns the activeFromDate.

setActiveFromDate

public void setActiveFromDate(Timestamp activeFromDate)
Sets the activeFromDate attribute value.

Parameters:
activeFromDate - The activeFromDate to set.

getActiveToDate

public Timestamp getActiveToDate()
Gets the activeToDate attribute.

Returns:
Returns the activeToDate.

setActiveToDate

public void setActiveToDate(Timestamp activeToDate)
Sets the activeToDate attribute value.

Parameters:
activeToDate - The activeToDate to set.

getMemberName

public String getMemberName()
Gets the memberName attribute.

Returns:
Returns the memberName.

setMemberName

public void setMemberName(String memberName)
Sets the memberName attribute value.

Parameters:
memberName - The memberName to set.

getSecurityModel

public SecurityModel getSecurityModel()
Gets the securityModel attribute.

Returns:
Returns the securityModel.

setSecurityModel

public void setSecurityModel(SecurityModel securityModel)
Sets the securityModel attribute value.

Parameters:
securityModel - The securityModel to set.

getModelMember

public ModelMember getModelMember()
Gets the modelMember attribute.

Returns:
Returns the modelMember.

setModelMember

public void setModelMember(ModelMember modelMember)
Sets the modelMember attribute value.

Parameters:
modelMember - The modelMember to set.

getModelDefinitionSummary

public String getModelDefinitionSummary()
Builds a string representation of the model definition assignmentss

Returns:
String

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()


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