org.kuali.rice.kns.bo
Interface Inactivateable

All Known Subinterfaces:
AddressType, AffiliationType, CitizenshipStatus, DefaultableInactivateable, EmailType, EmploymentStatus, EmploymentType, EntityNameType, EntityType, ExternalIdentifierType, InactivateableFromTo, KimCode, KimDefaultableEntityTypeData, KimDelegation, KimEntity, KimEntityAddress, KimEntityAffiliation, KimEntityCitizenship, KimEntityEmail, KimEntityEmploymentInformation, KimEntityEntityType, KimEntityName, KimEntityPhone, KimPermission, KimPermissionTemplate, KimResponsibility, KimResponsibilityTemplate, KualiCode, PhoneType
All Known Implementing Classes:
AddressTypeImpl, AddressTypeInfo, AffiliationTypeImpl, AffiliationTypeInfo, CampusBo, CampusEbo, CampusTypeBo, CampusTypeEbo, CitizenshipStatusImpl, CitizenshipStatusInfo, ComponentBo, ComponentEbo, CountryBo, CountryEbo, CountyBo, CountyEbo, DocumentType, EmailTypeImpl, EmailTypeInfo, EmploymentStatusImpl, EmploymentStatusInfo, EmploymentTypeImpl, EmploymentTypeInfo, EntityNameTypeImpl, EntityNameTypeInfo, EntityTypeImpl, EntityTypeInfo, ExternalIdentifierTypeImpl, ExternalIdentifierTypeInfo, InactivatableFromToImpl, KimAbstractMemberImpl, KimCodeBase, KimCodeInfoBase, KimDefaultableEntityDataBase, KimDefaultableEntityTypeDataBase, KimDefaultableInfo, KimDelegationImpl, KimDelegationMemberImpl, KimEntityAddressImpl, KimEntityAddressInfo, KimEntityAffiliationImpl, KimEntityAffiliationInfo, KimEntityCitizenshipImpl, KimEntityCitizenshipInfo, KimEntityDefaultInfo, KimEntityEmailImpl, KimEntityEmailInfo, KimEntityEmploymentInformationImpl, KimEntityEmploymentInformationInfo, KimEntityEntityTypeImpl, KimEntityEntityTypeInfo, KimEntityImpl, KimEntityInfo, KimEntityNameImpl, KimEntityNameInfo, KimEntityPhoneImpl, KimEntityPhoneInfo, KimInactivatableEntityDataBase, KimInactivatableInfo, KimPermissionImpl, KimPermissionInfo, KimPermissionTemplateImpl, KimPermissionTemplateInfo, KimPrincipalInfo, KimResponsibilityImpl, KimResponsibilityInfo, KimResponsibilityTemplateImpl, KimResponsibilityTemplateInfo, KrmsAttributeDefinitionBo, KrmsTypeAttributeBo, KrmsTypeBo, KualiCodeBase, NamespaceBo, NamespaceEbo, ParameterTypeBo, ParameterTypeEbo, PermissionImpl, PhoneTypeImpl, PhoneTypeInfo, PostalCodeBo, PostalCodeEbo, ResponsibilityImpl, RoleMemberImpl, RolePermissionImpl, RuleTemplateAttribute, StateBo, StateEbo, TravelAccountUseRate

public interface Inactivateable

This interface is used to tag business objects as inactivateable, so that the framework will automatically handle special processing related to active indicator, e.g. default active indicator to active on new or copy, have a show/hide inactive and hide inactive by default for collections in maintenance documents, display active indicator in the search criteria and result set for lookups and default the search criteria field to active


Method Summary
 boolean isActive()
          Indicates whether the record is active or inactive.
 void setActive(boolean active)
          Sets the record to active or inactive.
 

Method Detail

isActive

boolean isActive()
Indicates whether the record is active or inactive.


setActive

void setActive(boolean active)
Sets the record to active or inactive.



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