org.kuali.kfs.sec.businessobject
Class SecurityModelDefinition

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.SecurityModelDefinition
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class SecurityModelDefinition
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

Associates a security definition with a model with qualification. The qualifications become the qualifications on the KIM assignment of the model role to the definition role

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
SecurityModelDefinition()
           
 
Method Summary
 String getAttributeValue()
          Gets the attributeValue attribute.
 String getConstraintCode()
          Gets the constraintCode attribute.
 org.kuali.rice.kns.util.KualiInteger getDefinitionId()
          Gets the definitionId attribute.
 org.kuali.rice.kns.util.KualiInteger getModelDefinitionId()
          Gets the modelDefinitionId attribute.
 org.kuali.rice.kns.util.KualiInteger getModelId()
          Gets the modelId attribute.
 String getOperatorCode()
          Gets the operatorCode attribute.
 SecurityDefinition getSecurityDefinition()
          Gets the securityDefinition attribute.
 boolean isActive()
          Gets the active attribute.
 boolean isOverrideDeny()
          Gets the overrideDeny attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setAttributeValue(String attributeValue)
          Sets the attributeValue attribute value.
 void setConstraintCode(String constraintCode)
          Sets the constraintCode attribute value.
 void setDefinitionId(org.kuali.rice.kns.util.KualiInteger definitionId)
          Sets the definitionId attribute value.
 void setModelDefinitionId(org.kuali.rice.kns.util.KualiInteger modelDefinitionId)
          Sets the modelDefinitionId attribute value.
 void setModelId(org.kuali.rice.kns.util.KualiInteger modelId)
          Sets the modelId attribute value.
 void setOperatorCode(String operatorCode)
          Sets the operatorCode attribute value.
 void setOverrideDeny(boolean overrideDeny)
          Sets the overrideDeny attribute value.
 void setSecurityDefinition(SecurityDefinition securityDefinition)
          Sets the securityDefinition 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

SecurityModelDefinition

public SecurityModelDefinition()
Method Detail

getModelDefinitionId

public org.kuali.rice.kns.util.KualiInteger getModelDefinitionId()
Gets the modelDefinitionId attribute.

Returns:
Returns the modelDefinitionId.

setModelDefinitionId

public void setModelDefinitionId(org.kuali.rice.kns.util.KualiInteger modelDefinitionId)
Sets the modelDefinitionId attribute value.

Parameters:
modelDefinitionId - The modelDefinitionId to set.

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.

getDefinitionId

public org.kuali.rice.kns.util.KualiInteger getDefinitionId()
Gets the definitionId attribute.

Returns:
Returns the definitionId.

setDefinitionId

public void setDefinitionId(org.kuali.rice.kns.util.KualiInteger definitionId)
Sets the definitionId attribute value.

Parameters:
definitionId - The definitionId to set.

getAttributeValue

public String getAttributeValue()
Gets the attributeValue attribute.

Returns:
Returns the attributeValue.

setAttributeValue

public void setAttributeValue(String attributeValue)
Sets the attributeValue attribute value.

Parameters:
attributeValue - The attributeValue to set.

getOperatorCode

public String getOperatorCode()
Gets the operatorCode attribute.

Returns:
Returns the operatorCode.

setOperatorCode

public void setOperatorCode(String operatorCode)
Sets the operatorCode attribute value.

Parameters:
operatorCode - The operatorCode to set.

getConstraintCode

public String getConstraintCode()
Gets the constraintCode attribute.

Returns:
Returns the constraintCode.

setConstraintCode

public void setConstraintCode(String constraintCode)
Sets the constraintCode attribute value.

Parameters:
constraintCode - The constraintCode to set.

isOverrideDeny

public boolean isOverrideDeny()
Gets the overrideDeny attribute.

Returns:
Returns the overrideDeny.

setOverrideDeny

public void setOverrideDeny(boolean overrideDeny)
Sets the overrideDeny attribute value.

Parameters:
overrideDeny - The overrideDeny to set.

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active.

setActive

public void setActive(boolean active)
Sets the active attribute value.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.

getSecurityDefinition

public SecurityDefinition getSecurityDefinition()
Gets the securityDefinition attribute.

Returns:
Returns the securityDefinition.

setSecurityDefinition

public void setSecurityDefinition(SecurityDefinition securityDefinition)
Sets the securityDefinition attribute value.

Parameters:
securityDefinition - The securityDefinition to set.

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.