public interface ActivityRegistrationBatchForm extends ActivityRegistrationForm
This is the form for creating and updating activity registrations in
bulk.
Like all OsidForm
objects, various
data elements may be set here for use in the create and update methods in
the ActivityRegistrationBatchAdminSession.
For each data
element that may be set, metadata may be examined to provide display hints
or data constraints.
Modifier and Type | Method and Description |
---|---|
Id |
getActivityId()
Gets the
Activity Id of the activity
registration if this is a create transaction. |
Id |
getActivityRegistrationId()
Gets the
Id of the activity registration to be updated
if this is an update transaction. |
Id |
getRegistrationId()
Gets the
Registration Id of the activity
registration if this is a create transaction. |
Id |
getStudentId()
Gets the student resource
Id of the activity
registration if this is a create transaction. |
getActivityRegistrationFormRecord
clearDescription, clearDisplayName, clearGenusType, getDescriptionMetadata, getDisplayNameMetadata, getGenusTypeMetadata, setDescription, setDisplayName, setGenusType
getRequiredRecordTypes
getRecordTypes, hasRecordType
getDefaultLocale, getInvalidMetadata, getJournalCommentMetadata, getLocales, getValidationMessages, isForUpdate, isValid, setJournalComment, setLocale
getId, isCurrent
clearEndDate, clearStartDate, getEndDateMetadata, getStartDateMetadata, setEndDate, setStartDate
Id getRegistrationId()
Registration
Id
of the activity
registration if this is a create transaction. Id
IllegalStateException
- isForUpdate()
is
true
mandatory
- This method must be implemented. Id getActivityId()
Activity
Id
of the activity
registration if this is a create transaction. Id
IllegalStateException
- isForUpdate()
is
true
mandatory
- This method must be implemented. Id getStudentId()
Id
of the activity
registration if this is a create transaction. Id
IllegalStateException
- isForUpdate()
is
true
mandatory
- This method must be implemented. Id getActivityRegistrationId()
Id
of the activity registration to be updated
if this is an update transaction. Id
IllegalStateException
- isForUpdate()
is
false
mandatory
- This method must be implemented.