ShortName | Name | Type | Description | Required? | Read only? | Cardinality | XML Attribute? | Implementation Notes |
---|---|---|---|---|---|---|---|---|
id | Id | String | The unique identifier for an object. This can be null. | One | No | |||
name | Name | String | ??? | Required | One | No | ||
applicationId | Application Id | String | ??? | One | No | |||
label | Label | String | ??? | One | No | |||
description | Description | String | ??? | One | No | |||
type | Type | String | The "type" of extension definition. For example, attributes types are defined in: {@link org.kuali.rice.kew.api.KewApiConstants#RULE_ATTRIBUTE_TYPES} |
Required | One | No | ||
resourceDescriptor | Resource Descriptor | String | Retrieves the resource descriptor for this extension. This gives the calling code the information it needs to locate and execute the extension resource if it needs to. In practice this is a fully qualified class name. |
Required | One | No | ||
configuration | Configuration | Map |
Returns a list of key/value settings that the extension was statically configured with when defined. | One | No | |||
versionNumber | Version Number | Long | 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. |
One | No |