| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.responsibility.Responsibility
public final class Responsibility
An immutable representation of a ResponsibilityContract.
 
To construct an instance of a Permission, use the Responsibility.Builder class.
ResponsibilityContract, 
Serialized Form| Nested Class Summary | |
|---|---|
| static class | Responsibility.BuilderThis builder constructs a Responsibility enforcing the constraints of the ResponsibilityContract. | 
| static class | Responsibility.Cache | 
| Method Summary | |
|---|---|
|  Map<String,String> | getAttributes()Attributes for a Responsibility. | 
|  String | getDescription()The description of the Responsibility. | 
|  String | getId()The unique identifier for an object. | 
|  String | getName()The name of the Responsibility. | 
|  String | getNamespaceCode()The namespace code that this Responsibility belongs too. | 
|  String | getObjectId()Return the globally unique object id of this object. | 
|  Template | getTemplate()The Template referenced by the Responsibility. | 
|  Long | getVersionNumber()Returns the version number for this object. | 
|  boolean | isActive()The active indicator for an object. | 
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject | 
|---|
| afterUnmarshal, beforeUnmarshal, equals, hashCode, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Method Detail | 
|---|
public String getId()
Identifiable
getId in interface IdentifiableIdentifiable.getId()public String getNamespaceCode()
ResponsibilityContract
getNamespaceCode in interface ResponsibilityContractResponsibilityContract.getNamespaceCode()public String getName()
ResponsibilityContract
getName in interface ResponsibilityContractResponsibilityContract.getName()public String getDescription()
ResponsibilityContract
getDescription in interface ResponsibilityContractResponsibilityContract.getDescription()public Template getTemplate()
ResponsibilityContract
getTemplate in interface ResponsibilityContractResponsibilityContract.getTemplate()public boolean isActive()
Inactivatable
isActive in interface InactivatableInactivatable.isActive()public Map<String,String> getAttributes()
ResponsibilityContract
getAttributes in interface ResponsibilityContractResponsibilityContract.getAttributes()public Long getVersionNumber()
Versioned
getVersionNumber in interface VersionedVersioned.getVersionNumber()public String getObjectId()
GloballyUnique
getObjectId in interface GloballyUniqueGloballyUnique.getObjectId()| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||