Part of twisted.internet.defer.Deferred View Source
Run all success callbacks that have been added to this Deferred.
Each callback will have its result passed as the first argument to the next; this way, the callbacks act as a 'processing chain'. Also, if the success-callback returns a Failure or raises an Exception, processing will continue on the *error*- callback chain.