Methods
Classes and Modules
- CLASS AppEngine::Labs::TaskQueue::InternalError
- CLASS AppEngine::Labs::TaskQueue::Queue
- CLASS AppEngine::Labs::TaskQueue::Task
- CLASS AppEngine::Labs::TaskQueue::TaskAlreadyExistsError
- CLASS AppEngine::Labs::TaskQueue::TransientFailureError
Constants
| Blob | = | AppEngine::Datastore::Blob |
Class Public methods
Convenience method will create a Task and add it to the default queue.
Args:
- args: Passed to the Task constructor.
Returns:
- The Task that was added to the queue.
Source: show
# File lib/appengine-apis/labs/taskqueue.rb, line 245 def self.add(*args) Task.new(*args).add end
Source: show
# File lib/appengine-apis/labs/taskqueue.rb, line 249 def self.convert_exceptions begin yield rescue java.lang.IllegalArgumentException => ex raise ArgumentError, ex.message rescue UnsupportedTranslationException => ex raise ArgumentError, ex.message rescue TaskAlreadyExistsException => ex raise TaskAlreadExistsError, ex.message rescue InternalFailureException => ex raise InternalError, ex.message rescue TransientFailureException => ex raise TransientFailureError, ex.message end end