OSID Logo
OSID Specifications
transaction package
Version 3.0.0
Interfaceosid.transaction.batch.UpdateResponseList
Implementsosid.OsidList
Used Byosid.acknowledgement.batch.BillingBatchAdminSession
osid.acknowledgement.batch.CreditBatchAdminSession
osid.assessment.batch.AssessmentBatchAdminSession
osid.assessment.batch.AssessmentOfferedBatchAdminSession
osid.assessment.batch.AssessmentTakenBatchAdminSession
osid.assessment.batch.BankBatchAdminSession
osid.assessment.batch.ItemBatchAdminSession
osid.authentication.batch.AgencyBatchAdminSession
osid.authentication.batch.AgentBatchAdminSession
osid.authentication.keys.batch.KeyBatchAdminSession
show 203 more…
osid.authorization.batch.AuthorizationBatchAdminSession
osid.authorization.batch.FunctionBatchAdminSession
osid.authorization.batch.QualifierBatchAdminSession
osid.authorization.batch.VaultBatchAdminSession
osid.bidding.batch.AuctionBatchAdminSession
osid.bidding.batch.AuctionHouseBatchAdminSession
osid.bidding.batch.BidBatchAdminSession
osid.billing.batch.BusinessBatchAdminSession
osid.billing.batch.CategoryBatchAdminSession
osid.billing.batch.CustomerBatchAdminSession
osid.billing.batch.EntryBatchAdminSession
osid.billing.batch.ItemBatchAdminSession
osid.billing.batch.PeriodBatchAdminSession
osid.billing.payment.batch.PayerBatchAdminSession
osid.billing.payment.batch.PaymentBatchAdminSession
osid.blogging.batch.BlogBatchAdminSession
osid.blogging.batch.EntryBatchAdminSession
osid.calendaring.batch.CalendarBatchAdminSession
osid.calendaring.batch.CommitmentBatchAdminSession
osid.calendaring.batch.EventBatchAdminSession
osid.calendaring.batch.OffsetEventBatchAdminSession
osid.calendaring.batch.RecurringEventBatchAdminSession
osid.calendaring.batch.ScheduleBatchAdminSession
osid.calendaring.batch.ScheduleSlotBatchAdminSession
osid.calendaring.batch.TimePeriodBatchAdminSession
osid.calendaring.cycle.batch.CyclicEventBatchAdminSession
osid.calendaring.cycle.batch.CyclicTimePeriodBatchAdminSession
osid.checklist.batch.ChecklistBatchAdminSession
osid.checklist.batch.TodoBatchAdminSession
osid.commenting.batch.BookBatchAdminSession
osid.commenting.batch.CommentBatchAdminSession
osid.configuration.batch.ConfigurationBatchAdminSession
osid.configuration.batch.ParameterBatchAdminSession
osid.configuration.batch.ValueBatchAdminSession
osid.contact.batch.AddressBatchAdminSession
osid.contact.batch.AddressBookBatchAdminSession
osid.contact.batch.ContactBatchAdminSession
osid.control.batch.ActionGroupBatchAdminSession
osid.control.batch.ControllerBatchAdminSession
osid.control.batch.DeviceBatchAdminSession
osid.control.batch.InputBatchAdminSession
osid.control.batch.SceneBatchAdminSession
osid.control.batch.SettingBatchAdminSession
osid.control.batch.SystemBatchAdminSession
osid.control.batch.TriggerBatchAdminSession
osid.course.batch.ActivityBatchAdminSession
osid.course.batch.ActivityUnitBatchAdminSession
osid.course.batch.CourseBatchAdminSession
osid.course.batch.CourseCatalogBatchAdminSession
osid.course.batch.CourseOfferingBatchAdminSession
osid.course.batch.TermBatchAdminSession
osid.course.chronicle.batch.AssessmentEntryBatchAdminSession
osid.course.chronicle.batch.AwardEntryBatchAdminSession
osid.course.chronicle.batch.CourseEntryBatchAdminSession
osid.course.chronicle.batch.CredentialEntryBatchAdminSession
osid.course.chronicle.batch.ProgramEntryBatchAdminSession
osid.course.program.batch.CredentialBatchAdminSession
osid.course.program.batch.EnrollmentBatchAdminSession
osid.course.program.batch.ProgramBatchAdminSession
osid.course.program.batch.ProgramOfferingBatchAdminSession
osid.course.registration.batch.ActivityRegistrationBatchAdminSession
osid.course.registration.batch.CourseRegistrationBatchAdminSession
osid.course.registration.batch.RegistrationBatchAdminSession
osid.course.registration.batch.RegistrationTargetBatchAdminSession
osid.course.syllabus.batch.DocetBatchAdminSession
osid.course.syllabus.batch.ModuleBatchAdminSession
osid.course.syllabus.batch.SyllabusBatchAdminSession
osid.dictionary.batch.DictionaryBatchAdminSession
osid.dictionary.batch.EntryBatchAdminSession
osid.financials.batch.AccountBatchAdminSession
osid.financials.batch.ActivityBatchAdminSession
osid.financials.batch.BusinessBatchAdminSession
osid.financials.batch.FiscalPeriodBatchAdminSession
osid.financials.budgeting.batch.BudgetBatchAdminSession
osid.financials.budgeting.batch.BudgetEntryBatchAdminSession
osid.financials.posting.batch.PostBatchAdminSession
osid.financials.posting.batch.PostEntryBatchAdminSession
osid.forum.batch.ForumBatchAdminSession
osid.forum.batch.PostBatchAdminSession
osid.forum.batch.ReplyBatchAdminSession
osid.grading.batch.GradeBatchAdminSession
osid.grading.batch.GradeEntryBatchAdminSession
osid.grading.batch.GradeSystemBatchAdminSession
osid.grading.batch.GradebookBatchAdminSession
osid.grading.batch.GradebookColumnBatchAdminSession
osid.hold.batch.BlockBatchAdminSession
osid.hold.batch.HoldBatchAdminSession
osid.hold.batch.IssueBatchAdminSession
osid.hold.batch.OublietteBatchAdminSession
osid.inquiry.batch.AuditBatchAdminSession
osid.inquiry.batch.InquestBatchAdminSession
osid.inquiry.batch.InquiryBatchAdminSession
osid.inquiry.batch.ResponseBatchAdminSession
osid.installation.batch.DepotBatchAdminSession
osid.installation.batch.PackageBatchAdminSession
osid.inventory.batch.InventoryBatchAdminSession
osid.inventory.batch.ItemBatchAdminSession
osid.inventory.batch.ModelBatchAdminSession
osid.inventory.batch.StockBatchAdminSession
osid.inventory.shipment.batch.ShipmentBatchAdminSession
osid.journaling.batch.BranchBatchAdminSession
osid.journaling.batch.JournalBatchAdminSession
osid.journaling.batch.JournalEntryBatchAdminSession
osid.learning.batch.ActivityBatchAdminSession
osid.learning.batch.ObjectiveBankBatchAdminSession
osid.learning.batch.ObjectiveBatchAdminSession
osid.learning.batch.ProficiencyBatchAdminSession
osid.lexicon.batch.IdiomBatchAdminSession
osid.lexicon.batch.ParameterBatchAdminSession
osid.lexicon.batch.PressBatchAdminSession
osid.lexicon.batch.TextBatchAdminSession
osid.logging.batch.LogBatchAdminSession
osid.logging.batch.LogEntryBatchAdminSession
osid.mapping.batch.LocationBatchAdminSession
osid.mapping.batch.MapBatchAdminSession
osid.mapping.path.batch.IntersectionBatchAdminSession
osid.mapping.path.batch.ObstacleBatchAdminSession
osid.mapping.path.batch.PathBatchAdminSession
osid.mapping.path.batch.SignalBatchAdminSession
osid.mapping.path.batch.SpeedZoneBatchAdminSession
osid.messaging.batch.MailboxBatchAdminSession
osid.messaging.batch.MessageBatchAdminSession
osid.messaging.batch.ReceiptBatchAdminSession
osid.metering.batch.MeterBatchAdminSession
osid.metering.batch.UtilityBatchAdminSession
osid.offering.batch.CanonicalUnitBatchAdminSession
osid.offering.batch.CatalogueBatchAdminSession
osid.offering.batch.OfferingBatchAdminSession
osid.offering.batch.ParticipantBatchAdminSession
osid.offering.batch.ResultBatchAdminSession
osid.ontology.batch.OntologyBatchAdminSession
osid.ontology.batch.RelevancyBatchAdminSession
osid.ontology.batch.SubjectBatchAdminSession
osid.ordering.batch.ItemBatchAdminSession
osid.ordering.batch.OrderBatchAdminSession
osid.ordering.batch.PriceScheduleBatchAdminSession
osid.ordering.batch.ProductBatchAdminSession
osid.ordering.batch.StoreBatchAdminSession
osid.personnel.batch.AppointmentBatchAdminSession
osid.personnel.batch.OrganizationBatchAdminSession
osid.personnel.batch.PersonBatchAdminSession
osid.personnel.batch.PositionBatchAdminSession
osid.personnel.batch.RealmBatchAdminSession
osid.profile.batch.ProfileBatchAdminSession
osid.profile.batch.ProfileEntryBatchAdminSession
osid.profile.batch.ProfileItemBatchAdminSession
osid.provisioning.batch.BrokerBatchAdminSession
osid.provisioning.batch.DistributorBatchAdminSession
osid.provisioning.batch.PoolBatchAdminSession
osid.provisioning.batch.ProvisionBatchAdminSession
osid.provisioning.batch.ProvisionableBatchAdminSession
osid.provisioning.batch.QueueBatchAdminSession
osid.provisioning.batch.RequestBatchAdminSession
osid.provisioning.batch.RequestTransactionBatchAdminSession
osid.recipe.batch.CookbookBatchAdminSession
osid.recipe.batch.DirectionBatchAdminSession
osid.recipe.batch.ProcedureBatchAdminSession
osid.recipe.batch.RecipeBatchAdminSession
osid.recognition.batch.AcademyBatchAdminSession
osid.recognition.batch.AwardBatchAdminSession
osid.recognition.batch.ConferralBatchAdminSession
osid.recognition.batch.ConvocationBatchAdminSession
osid.relationship.batch.FamilyBatchAdminSession
osid.relationship.batch.RelationshipBatchAdminSession
osid.repository.batch.AssetBatchAdminSession
osid.repository.batch.AssetContentBatchAdminSession
osid.repository.batch.CompositionBatchAdminSession
osid.repository.batch.RepositoryBatchAdminSession
osid.resource.batch.BinBatchAdminSession
osid.resource.batch.ResourceBatchAdminSession
osid.resource.batch.ResourceRelationshipBatchAdminSession
osid.resourcing.batch.AvailabilityBatchAdminSession
osid.resourcing.batch.CommissionBatchAdminSession
osid.resourcing.batch.CompetencyBatchAdminSession
osid.resourcing.batch.EffortBatchAdminSession
osid.resourcing.batch.FoundryBatchAdminSession
osid.resourcing.batch.JobBatchAdminSession
osid.resourcing.batch.WorkBatchAdminSession
osid.room.batch.BuildingBatchAdminSession
osid.room.batch.CampusBatchAdminSession
osid.room.batch.FloorBatchAdminSession
osid.room.batch.RoomBatchAdminSession
osid.room.construction.batch.ProjectBatchAdminSession
osid.room.construction.batch.RenovationBatchAdminSession
osid.room.squatting.batch.DeedBatchAdminSession
osid.room.squatting.batch.LeaseBatchAdminSession
osid.subscription.batch.DispatchBatchAdminSession
osid.subscription.batch.PublisherBatchAdminSession
osid.subscription.batch.SubscriptionBatchAdminSession
osid.topology.batch.EdgeBatchAdminSession
osid.topology.batch.GraphBatchAdminSession
osid.topology.batch.NodeBatchAdminSession
osid.tracking.batch.FrontOfficeBatchAdminSession
osid.tracking.batch.IssueBatchAdminSession
osid.tracking.batch.QueueBatchAdminSession
osid.voting.batch.BallotBatchAdminSession
osid.voting.batch.CandidateBatchAdminSession
osid.voting.batch.PollsBatchAdminSession
osid.voting.batch.RaceBatchAdminSession
osid.workflow.batch.OfficeBatchAdminSession
osid.workflow.batch.ProcessBatchAdminSession
osid.workflow.batch.StepBatchAdminSession
osid.workflow.batch.WorkBatchAdminSession
Description

Like all OsidLists , UpdateResponseList provides a means for accessing UpdateResponse elements sequentially either one at a time or many at a time. Examples:

while (url.hasNext()) {
     UpdateResponse response = url.getNextUpdateResponse();
}            
                
or
while (url.hasNext()) {
     UpdateResponse[] responses = url.getNextUpdateResponses(url.available());
}            
                
MethodgetNextUpdateResponse
Description

Gets the next UpdateResponse in this list.

Returnosid.transaction.batch.UpdateResponsethe next UpdateResponse in this list. The hasNext() method should be used to test that a next UpdateResponse is available before calling this method.
ErrorsILLEGAL_STATEno more elements available in this list
OPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetNextUpdateResponses
Description

Gets the next set of UpdateResponses in this list. The specified amount must be less than or equal to the return from available() .

Parameterscardinalnthe number of UpdateResponse elements requested which must be less than or equal to available()
Returnosid.transaction.batch.UpdateResponse[]an array of UpdateResponse elements. The length of the array is less than or equal to the number specified.
ErrorsILLEGAL_STATEno more elements available in this list
OPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.