Interface CampusEbo
- All Superinterfaces:
org.kuali.rice.krad.bo.BusinessObject,org.kuali.rice.location.api.campus.CampusContract,org.kuali.rice.core.api.mo.common.Coded,org.kuali.rice.krad.bo.ExternalizableBusinessObject,org.kuali.rice.core.api.mo.common.GloballyUnique,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.common.active.MutableInactivatable,Serializable,org.kuali.rice.core.api.mo.common.Versioned
public interface CampusEbo
extends org.kuali.rice.location.api.campus.CampusContract, org.kuali.rice.krad.bo.ExternalizableBusinessObject, org.kuali.rice.core.api.mo.common.active.MutableInactivatable
TODO: Likely should remove all methods from this interface after KULRICE-7170 is fixed
-
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.location.api.campus.CampusTypeContractThis is the campus type for the Campus.getCode()The code value for this object.getName()This is the name for the Campus.Return the globally unique object id of this object.This is the short name for the Campus.Returns the version number for this object.booleanisActive()The active indicator for an object.voidsetActive(boolean active) Sets the record to active or inactive.Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refreshMethods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
-
Method Details
-
getName
String getName()This is the name for the Campus.It is a name a campus.
- Specified by:
getNamein interfaceorg.kuali.rice.location.api.campus.CampusContract- Returns:
- name for Campus.
-
getShortName
String getShortName()This is the short name for the Campus.It is a shorter name for a campus.
- Specified by:
getShortNamein interfaceorg.kuali.rice.location.api.campus.CampusContract- Returns:
- short name for Campus.
-
getCampusType
org.kuali.rice.location.api.campus.CampusTypeContract getCampusType()This is the campus type for the Campus.It is a object that defines the type of a campus.
- Specified by:
getCampusTypein interfaceorg.kuali.rice.location.api.campus.CampusContract- Returns:
- short name for Campus.
-
getCode
String getCode()The code value for this object. In general a code value cannot be null or a blank string.- Specified by:
getCodein interfaceorg.kuali.rice.core.api.mo.common.Coded- Returns:
- the code value for this object.
-
getVersionNumber
Long getVersionNumber()Returns the version number for this object. In general, this value should only be null if the object has not yet been stored to a persistent data store. This version number is generally used for the purposes of optimistic locking.- Specified by:
getVersionNumberin interfaceorg.kuali.rice.core.api.mo.common.Versioned- Returns:
- the version number, or null if one has not been assigned yet
-
getObjectId
String getObjectId()Return the globally unique object id of this object. In general, this value should only be null if the object has not yet been stored to a persistent data store.- Specified by:
getObjectIdin interfaceorg.kuali.rice.core.api.mo.common.GloballyUnique- Returns:
- the objectId of this object, or null if it has not been set yet
-
isActive
boolean isActive()The active indicator for an object.- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable- Returns:
- true if active false if not.
-
setActive
void setActive(boolean active) Sets the record to active or inactive.- Specified by:
setActivein interfaceorg.kuali.rice.core.api.mo.common.active.MutableInactivatable
-