| Name | AgendaBo | |
|---|---|---|
| Version | ||
| Included Services | ||
| Java Package | org.kuali.rice.krms.impl.repository | |
| Method | createAgenda | ||
|---|---|---|---|
| Description | This will create a {@link AgendaDefinition} exactly like the parameter passed in. | ||
| Parameters | AgendaDefinition | agenda | The Agenda to create |
| Return | AgendaDefinition | ??? | |
| Errors | NONE | No Errors | |
| Method | updateAgenda | ||
|---|---|---|---|
| Description | This will update an existing {@link AgendaDefinition}. | ||
| Parameters | AgendaDefinition | agenda | The Agenda to update |
| Return | void | ??? | |
| Errors | NONE | No Errors | |
| Method | getAgendaByAgendaId | ||
|---|---|---|---|
| Description | Retrieves an Agenda from the repository based on the given agenda id. | ||
| Parameters | String | agendaId | the id of the Agenda to retrieve |
| Return | AgendaDefinition | an {@link AgendaDefinition} identified by the given agendaId. A null reference is returned if an invalid or non-existent id is supplied. |
|
| Errors | NONE | No Errors | |
| Method | getAgendaByNameAndContextId | ||
|---|---|---|---|
| Description | Retrieves an Agenda from the repository based on the provided agenda name and context id. |
||
| Parameters | String | name | the name of the Agenda to retrieve. |
| String | contextId | the id of the context that the agenda belongs to. | |
| Return | AgendaDefinition | an {@link AgendaDefinition} identified by the given name and namespace. A null reference is returned if an invalid or non-existent name and namespace combination is supplied. |
|
| Errors | NONE | No Errors | |
| Method | getAgendasByContextId | ||
|---|---|---|---|
| Description | Retrieves a set of Agendas associated with a context. | ||
| Parameters | String | contextId | the id of the context |
| Return | AgendaDefinitionList | a set of {@link AgendaDefinition} associated with the given context. A null reference is returned if an invalid or contextId is supplied. |
|
| Errors | NONE | No Errors | |
| Method | createAgendaItem | ||
|---|---|---|---|
| Description | This will create an {@link org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition} in the repository exactly like the parameter passed in. |
||
| Parameters | AgendaItemDefinition | agendaItem | The AgendaItemDefinition to create |
| Return | AgendaItemDefinition | ??? | |
| Errors | NONE | No Errors | |
| Method | updateAgendaItem | ||
|---|---|---|---|
| Description | This will update an existing {@link org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition}. | ||
| Parameters | AgendaItemDefinition | agendaItem | The AgendaItemDefinition to update |
| Return | void | ??? | |
| Errors | NONE | No Errors | |
| Method | addAgendaItem | ||
|---|---|---|---|
| Description | This will create an {@link org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition} in the repository exactly like the parameter passed in. The AgendaItemDefinition will be linked to an existing AgendaItemDefinition in the relationship provided. Linking the AgendaItems effectively builds a tree of AgendaItems that may be traversed by the engine. |
||
| Parameters | AgendaItemDefinition | agendaItem | The AgendaItemDefinition to create |
| String | parentId | The id of the existing AgendaItemDefinition to be linked with the newly created AgendaItemDefinition |
|
| Boolean | position | ??? | |
| Return | void | ??? | |
| Errors | NONE | No Errors | |
| Method | getAgendaItemById | ||
|---|---|---|---|
| Description | Retrieves an AgendaItemDefinition from the repository based on the given agenda id. | ||
| Parameters | String | id | the id of the AgendaItemDefinition to retrieve |
| Return | AgendaItemDefinition | an {@link org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition} identified by the given id. A null reference is returned if an invalid or non-existent id is supplied. |
|
| Errors | NONE | No Errors | |
| Method | to | ||
|---|---|---|---|
| Description | Converts a mutable bo to it's immutable counterpart | ||
| Parameters | AgendaBo | bo | the mutable business object |
| Return | AgendaDefinition | the immutable object | |
| Errors | NONE | No Errors | |
| Method | from | ||
|---|---|---|---|
| Description | Converts a immutable object to it's mutable bo counterpart | ||
| Parameters | AgendaDefinition | im | immutable object |
| Return | AgendaBo | the mutable bo | |
| Errors | NONE | No Errors | |