Uses of Class
blackboard.data.ValidationException

Packages that use ValidationException
blackboard.data Provides the base classes for the persistence layer of platform API. 
blackboard.data.announcement Provides classes used to store "announcements" in the Blackboard system. 
blackboard.data.calendar Provides classes used to store entries in the course, system, and personal calendars in the Blackboard system. 
blackboard.data.content Provides the classes used to store course content in Blackboard. 
blackboard.data.course Provides the classes used to interact with course definitions in Blackboard. 
blackboard.data.discussionboard   
blackboard.data.discussionboard.datamanager   
blackboard.data.gradebook Provides the public implementation classes for Gradebook subsystem. 
blackboard.data.navigation   
blackboard.data.role   
blackboard.data.user Provides the classes used to interact with user definitions in Blackboard. 
blackboard.persist   
blackboard.persist.announcement   
blackboard.persist.calendar   
blackboard.persist.content   
blackboard.persist.course   
blackboard.persist.discussionboard   
blackboard.persist.gradebook   
blackboard.persist.role   
blackboard.persist.user   
blackboard.platform.security   
blackboard.portal.external   
 

Uses of ValidationException in blackboard.data
 

Methods in blackboard.data with parameters of type ValidationException
 void ValidationException.include(ValidationException ve)
          Provides ability to chain ValidationExceptions that are spawned in seperate method calls but share a line of processing.
 

Methods in blackboard.data that throw ValidationException
 void BbObject.persist()
          Inserts or updates the current BbObject in a lightweight fashion.
 void IBbObject.validate()
          Validates the contents of this IBbObject.
 void BbObject.validate()
          Validates the contents of this BbObject.
 

Uses of ValidationException in blackboard.data.announcement
 

Methods in blackboard.data.announcement that throw ValidationException
 void Announcement.validate()
          Validates the contents of this Announcement.
 

Uses of ValidationException in blackboard.data.calendar
 

Methods in blackboard.data.calendar that throw ValidationException
 void CalendarEntry.validate()
          Validates the contents of this CalendarEntry object.
 

Uses of ValidationException in blackboard.data.content
 

Methods in blackboard.data.content that throw ValidationException
 void ContentWrapper.addContentFile(Content content, java.io.File file, java.lang.String fileName, java.lang.String linkName, ContentFile.Action contentFileAction, java.sql.Connection con)
           
 void StaffInfo.validate()
          Validates the contents of this StaffInfo.
 void Link.validate()
          Validates the contents of this Link.
 void EntityContentFile.validate()
          Validates the contents of this ContentFile.
 void ContentFile.validate()
          Validates the contents of this ContentFile.
 void Content.validate()
          Validates the contents of this Content.
 

Uses of ValidationException in blackboard.data.course
 

Methods in blackboard.data.course that throw ValidationException
 void GroupMembership.validate()
          Validates the contents of this GroupMembership.
 void Group.validate()
          Validates the contents of this Group.
 void CourseMembership.validate()
          Validates the contents of this CourseMembership.
 void Course.validate()
          Validates the contents of this Course.
 void Cartridge.validate()
          Validates the contents of this Cartridge.
 

Uses of ValidationException in blackboard.data.discussionboard
 

Methods in blackboard.data.discussionboard that throw ValidationException
 void UserMsgState.validate()
          Validates the contents of this UserMsgState.
 void UserForumSettings.validate()
          Validates the contents of this UserForumSettings.
 void Message.validate()
          Validates the contents of this BbObject.
 void Forum.validate()
          Validates the contents of this Forum.
 void Conference.validate()
          Validates the contents of this Conference.
 

Uses of ValidationException in blackboard.data.discussionboard.datamanager
 

Methods in blackboard.data.discussionboard.datamanager that throw ValidationException
 UserMsgState UserMsgStateManager.create(Id messageId, Id userId)
          Set the user's read state for the message
 void DiscussionBoardGradeManager.createOutcome(OutcomeDefinition ocd, CourseMembership cm, java.lang.String points)
          Create outcome.
 void DiscussionBoardGradeManager.deleteOutcome(OutcomeDefinition ocd, CourseMembership cm, Id messageId, Id userId)
          Delete outcome.
 UserMsgState UserMsgStateManager.recordMessageReadStateAndReadCount(Id messageId, Id userId)
          Record the UserMsgState's read-state of a particular message-user combination
 void ConferenceManager.save(Conference conference)
          Save a conference.
 void ForumManager.save(Forum obj)
          Save forum.
 void MessageManager.save(Message message)
          Save a message.
 void UserForumSettingsManager.save(UserForumSettings ufs)
          Inserts or updates the supplied UserForumSettings object
 void UserMsgStateManager.save(UserMsgState ums)
          save a UserMsgState object.
 void ForumManager.saveProperties(ForumProperties fp)
          Save the forum property settings.
 void UserMsgStateManager.setFlag(Id messageId, Id userId, boolean isAdd)
          Set user's Add/Clear flag for a given message
 void ForumManager.setForumProperty(java.lang.String key, java.lang.String value, Id forumId)
          Set an individual forum property by key & value.
 void UserMsgStateManager.setRating(Id messageId, Id userId, int rating)
          set the user's rating for the message
 void UserMsgStateManager.setSubscribedInd(Id messageId, Id userId)
          Flip the indicator for whether the the user is subscribed to the thread in which the message appears from true to false or false to true.
 void UserMsgStateManager.setUserReadStateForMessage(Id messageId, Id userId, boolean isRead)
          Set the user's read state for the message
 void UserMsgStateManager.setUserReadStateForThread(Id threadId, Id userId, boolean isRead)
          Set the user's read state for the thread
 

Uses of ValidationException in blackboard.data.gradebook
 

Methods in blackboard.data.gradebook that throw ValidationException
 void Score.validate()
          Validates the contents of this Score.
 void Lineitem.validate()
          Validates the contents of this LineItem.
 

Uses of ValidationException in blackboard.data.navigation
 

Methods in blackboard.data.navigation that throw ValidationException
 void CourseToc.validate()
          Validates the contents of this CourseToc.
 

Uses of ValidationException in blackboard.data.role
 

Methods in blackboard.data.role that throw ValidationException
 void PortalRole.validate()
          Validates the contents of this PortalRole.
 

Uses of ValidationException in blackboard.data.user
 

Methods in blackboard.data.user that throw ValidationException
 void UserRole.validate()
          Validates the contents of this UserRole.
 

Uses of ValidationException in blackboard.persist
 

Methods in blackboard.persist that throw ValidationException
 void IdentifiableDbPersister.persist(T t)
          Generically persist any identifiable object
 void IdentifiableDbPersister.persist(T t, java.sql.Connection conn)
          Generically persist any identifiable object
 

Uses of ValidationException in blackboard.persist.announcement
 

Methods in blackboard.persist.announcement that throw ValidationException
 void AnnouncementDbPersister.persist(Announcement announcement)
          Inserts or updates the supplied Announcement using a connection from the associated persistence manager's database container.
 void AnnouncementDbPersister.persist(Announcement announcement, java.sql.Connection con)
          Inserts or updates the supplied Announcement using the supplied connection.
 

Uses of ValidationException in blackboard.persist.calendar
 

Methods in blackboard.persist.calendar that throw ValidationException
 void CalendarEntryDbPersister.persist(CalendarEntry calendarEntry)
          Inserts or updates the supplied CalendarEntry using a connection from the associated persistence manager's database container.
 void CalendarEntryDbPersister.persist(CalendarEntry calendarEntry, java.sql.Connection con)
          Inserts or updates the supplied CalendarEntry using the supplied connection.
 

Uses of ValidationException in blackboard.persist.content
 

Methods in blackboard.persist.content that throw ValidationException
 void ContentDbPersister.markReviewed(Id contentId, Id userId)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.util.Calendar reviewDate)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.util.Calendar reviewDate, java.sql.Connection con)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.sql.Connection con)
          Marks the Content identified by the given contentId value using the supplied connection as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markUnreviewed(Id contentId, Id userId)
          Marks the Content identified by the given contentId value using the supplied connection as status "Not Reviewed" by the user identified by userId.
 void ContentDbPersister.markUnreviewed(Id contentId, Id userId, java.sql.Connection con)
          Marks the Content identified by the given contentId value using the supplied connection as status "Not Reviewed" by the user identified by userId.
 void ContentDbPersister.persist(Content target)
          Inserts or updates the supplied Content using a connection from the associated persistence manager's database container.
 void ContentDbPersister.persist(Content target, java.sql.Connection con)
          Inserts or updates the supplied Content using the supplied connection.
 void ContentFileDbPersister.persist(ContentFile target)
          Inserts or updates the supplied Content using a connection from the associated persistence manager's database container.
 void ContentFileDbPersister.persist(ContentFile target, java.sql.Connection con)
          Inserts or updates the supplied Content using the supplied connection.
 void CourseUploadDbPersister.persist(CourseUpload courseUpload, java.sql.Connection con)
          Inserts or updates the supplied CourseUpload using the supplied connection.
 void EntityContentFileDbPersister.persist(EntityContentFile target)
          Inserts or updates the supplied Content using a connection from the associated persistence manager's database container.
 void EntityContentFileDbPersister.persist(EntityContentFile target, java.sql.Connection con)
          Inserts or updates the supplied Content using the supplied connection.
 void GroupUploadDbPersister.persist(GroupUpload groupUpload, java.sql.Connection con)
          Inserts or updates the supplied GroupUpload using the supplied connection.
 void LinkDbPersister.persist(Link link)
          Inserts or updates the supplied Link using a connection from the associated persistence manager's database container.
 void LinkDbPersister.persist(Link link, java.sql.Connection con)
          Inserts or updates the supplied Link using the supplied connection.
 void StaffInfoDbPersister.persist(StaffInfo staffInfo)
          Inserts or updates the supplied StaffInfo using a connection from the associated persistence manager's database container.
 void StaffInfoDbPersister.persist(StaffInfo staffInfo, java.sql.Connection con)
          Inserts or updates the supplied StaffInfo using the supplied connection.
 void UploadedFileDbPersister.persist(UploadedFile uploadedFile, java.sql.Connection con)
           
 

Uses of ValidationException in blackboard.persist.course
 

Methods in blackboard.persist.course that throw ValidationException
 void CartridgeDbPersister.persist(Cartridge cartridge)
          Inserts or updates the supplied Cartridge using a connection from the associated persistence manager's database container.
 void CartridgeDbPersister.persist(Cartridge cartridge, java.sql.Connection con)
          Inserts or updates the supplied Cartridge using the supplied connection.
 void CourseDbPersister.persist(Course course)
          Inserts or updates the supplied Course in a lightweight fashion using a connection from the associated persistence manager's database container.
 void CourseDbPersister.persist(Course course, java.sql.Connection con)
          Inserts or updates the supplied Course in a lightweight fashion using the supplied connection.
 void CourseMembershipDbPersister.persist(CourseMembership courseMembership)
          Inserts or updates the supplied CourseMembership using a connection from the associated persistence manager's database container.
 void CourseMembershipDbPersister.persist(CourseMembership courseMembership, java.sql.Connection con)
          Inserts or updates the supplied CourseMembership using the supplied connection.
 void GroupDbPersister.persist(Group group)
          Inserts or updates the supplied Group using a connection from the associated persistence manager's database container.
 void GroupDbPersister.persist(Group group, java.sql.Connection con)
          Inserts or updates the supplied Group using the supplied connection.
 void GroupMembershipDbPersister.persist(GroupMembership groupMembership)
          Inserts or updates the supplied GroupMembership using a connection from the associated persistence manager's database container.
 void GroupMembershipDbPersister.persist(GroupMembership groupMembership, java.sql.Connection con)
          Inserts or updates the supplied GroupMembership using the supplied connection.
 

Uses of ValidationException in blackboard.persist.discussionboard
 

Methods in blackboard.persist.discussionboard that throw ValidationException
 void ConferenceDbPersister.persist(Conference conference)
          Inserts or updates the supplied Conference using a connection from the associated persistence manager's database container.
 void ConferenceDbPersister.persist(Conference conference, java.sql.Connection con)
          Inserts or updates the supplied Conference using the supplied connection.
 org.w3c.dom.Element ConferenceXmlPersister.persist(Conference obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided Conference object.
 void ConferenceOwnerDbPersister.persist(ConferenceOwner conferenceOwner)
          Inserts or updates the supplied ConferenceOwner using a connection from the associated persistence manager's database container.
 void ConferenceOwnerDbPersister.persist(ConferenceOwner conferenceOwner, java.sql.Connection con)
          Inserts or updates the supplied ConferenceOwner using the supplied connection.
 void ForumDbPersister.persist(Forum forum)
          Inserts or updates the supplied Forum using a connection from the associated persistence manager's database container.
 void ForumDbPersister.persist(Forum forum, java.sql.Connection con)
          Inserts or updates the supplied Forum using the supplied connection.
 org.w3c.dom.Element ForumXmlPersister.persist(Forum obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided Forum object.
 void MessageDbPersister.persist(Message message)
          Inserts or updates the supplied Message using a connection from the associated persistence manager's database container.
 void MessageAttachmentDbPersister.persist(MessageAttachment MessageAttachment)
          Inserts or updates the supplied MessageAttachment using a connection from the associated persistence manager's database container.
 void MessageAttachmentDbPersister.persist(MessageAttachment MessageAttachment, java.sql.Connection con)
          Inserts or updates the supplied MessageAttachment using the supplied connection.
 void MessageDbPersister.persist(Message message, java.sql.Connection con)
          Inserts or updates the supplied Message using the supplied connection.
 org.w3c.dom.Element MessageXmlPersister.persist(Message obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided Message object.
 void MessageLabelDbPersister.persist(MessageLabel MessageLabel)
          Inserts or updates the supplied MessageLabel using a connection from the associated persistence manager's database container.
 void MessageLabelDbPersister.persist(MessageLabel MessageLabel, java.sql.Connection con)
          Inserts or updates the supplied MessageLabel using the supplied connection.
 void UserForumSettingsDbPersister.persist(UserForumSettings userForumSettings)
          Inserts or updates the supplied UserForumSettings using a connection from the associated persistence manager's database container.
 void UserForumSettingsDbPersister.persist(UserForumSettings userForumSettings, java.sql.Connection con)
          Inserts or updates the supplied UserForumSettings using the supplied connection.
 org.w3c.dom.Element UserForumSettingsXmlPersister.persist(UserForumSettings obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided UserForumSettings object.
 void UserMsgStateDbPersister.persist(UserMsgState UsrMsgState)
          Inserts or updates the supplied UserMsgState using a connection from the associated persistence manager's database container.
 void UserMsgStateDbPersister.persist(UserMsgState UsrMsgState, java.sql.Connection con)
          Inserts or updates the supplied UserMsgState using the supplied connection.
 org.w3c.dom.Element UserMsgStateXmlPersister.persist(UserMsgState obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided UserMsgState object.
 org.w3c.dom.Element UserMsgStateXmlPersister.persistList(BbList list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided UserMsgState objects persisted to XML.
 org.w3c.dom.Element UserForumSettingsXmlPersister.persistList(BbList list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided UserForumSettings objects persisted to XML.
 org.w3c.dom.Element ConferenceXmlPersister.persistList(BbList list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided Conference objects persisted to XML.
 void MessageDbPersister.saveMessageHitCount(Message msg)
          Update the message hit count
 void MessageDbPersister.saveMessageHitCount(Message msg, java.sql.Connection con)
          Update the message hit count
 void MessageDbPersister.saveMessageLifeCycleAndThreadLock(Message msg)
          Update the message life cycle
 void MessageDbPersister.saveMessageLifeCycleAndThreadLock(Message msg, java.sql.Connection con)
          Update the message life cycle
 

Uses of ValidationException in blackboard.persist.gradebook
 

Methods in blackboard.persist.gradebook that throw ValidationException
 void ScoreDbPersister.persist(BbList scores)
          Inserts or updates the supplied ScoreList, Score by Score, using a connection from the associated persistence manager's database container.
 void LineitemDbPersister.persist(BbList lineitems)
          Stores the given LineitemList into the database Lineitem by Lineitem using a connection obtained through this object's database context.
 void ScoreDbPersister.persist(BbList scores, java.sql.Connection con)
          Inserts or updates the supplied ScoreList, Score by Score, using the supplied connection.
 void LineitemDbPersister.persist(BbList lineitems, java.sql.Connection con)
          Stores the given LineitemList into the database Lineitem by Lineitem using the provided connection.
 void LineitemDbPersister.persist(Lineitem lineitem)
          Stores the given Lineitem into the database using a connection obtained through this object's database context.
 void LineitemDbPersister.persist(Lineitem lineitem, java.sql.Connection con)
          Stores the given Lineitem into the database using the provided connection.
 void ScoreDbPersister.persist(Score score)
          Inserts or updates the supplied Score using a connection from the associated persistence manager's database container.
 void ScoreDbPersister.persist(Score score, java.sql.Connection con)
          Inserts or updates the supplied Score using the supplied connection.
 

Uses of ValidationException in blackboard.persist.role
 

Methods in blackboard.persist.role that throw ValidationException
 void PortalRoleDbPersister.persist(PortalRole role)
          Inserts or updates the supplied PortalRole using a connection from the associated persistence manager's database container.
 void PortalRoleDbPersister.persist(PortalRole role, java.sql.Connection con)
          Inserts or updates the supplied PortalRole using the supplied connection.
 

Uses of ValidationException in blackboard.persist.user
 

Methods in blackboard.persist.user that throw ValidationException
 void UserDbPersister.persist(User user)
          Inserts or updates the supplied User using a connection from the associated persistence manager's database container.
 void UserDbPersister.persist(User user, java.sql.Connection con)
          Inserts or updates the supplied User using the supplied connection.
 void UserRoleDbPersister.persist(UserRole role)
          Inserts or updates the supplied UserRole using a connection from the associated persistence manager's database container.
 void UserRoleDbPersister.persist(UserRole role, java.sql.Connection con)
          Inserts or updates the supplied UserRole using the supplied connection.
 

Uses of ValidationException in blackboard.platform.security
 

Methods in blackboard.platform.security that throw ValidationException
 void Entitlement.validate()
           
 

Uses of ValidationException in blackboard.portal.external
 

Methods in blackboard.portal.external that throw ValidationException
static CustomData CustomData.getCustomData(Id moduleId, Id portalViewerId)
          Get CustomData without detailed reference to PortalRequestContext information.
static CustomData CustomData.getModuleData(javax.servlet.jsp.PageContext pageContext)
          Load the CustomData associated with the module's general data.
static CustomData CustomData.getModulePersonalizationData(javax.servlet.jsp.PageContext pageContext)
          Load the CustomData associated with the module's personalization data.
 void CustomData.save()
          Saves the CustomData object.
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.