lib/kaltura/constants/batch_job.rb in velir_kaltura-ruby-0.4.6 vs lib/kaltura/constants/batch_job.rb in velir_kaltura-ruby-0.4.7
- old
+ new
@@ -1,62 +1,87 @@
module Kaltura
module Constants
+ ##
+ # The constants module will soon be depreciated into an Enumeration module to
+ # be more in line with the C# API client's namespacing.
+ #
+ # @see Kaltura::Filter::BatchJobFilter
+ # @see Kaltura::BulkUpload
+ ##
module BatchJob
+ ##
+ # The constants module will soon be depreciated into an Enumeration module to
+ # be more in line with the C# API client's namespacing.
+ #
+ # @see Kaltura::Filter::BatchJobFilter
+ ##
class OrderBy
- STATUS_ASC = "+status"
- STATUS_DESC = "-status"
- QUEUE_TIME_ASC = "+queueTime"
- QUEUE_TIME_DESC = "-queueTime"
- FINISH_TIME_ASC = "+finishTime"
- FINISH_TIME_DESC = "-finishTime"
- CREATED_AT_ASC = "+createdAt"
- CREATED_AT_DESC = "-createdAt"
- EXECUTION_ATTEMPTS_ASC = "+executionAttempts"
- EXECUTION_ATTEMPTS_DESC = "-executionAttempts"
+ STATUS_ASC = "+status" #order by status ascending.
+ STATUS_DESC = "-status" #order by status descending.
+ QUEUE_TIME_ASC = "+queueTime" #order by queue time ascending.
+ QUEUE_TIME_DESC = "-queueTime" #order by queue time descending.
+ FINISH_TIME_ASC = "+finishTime" #order by finish time ascending.
+ FINISH_TIME_DESC = "-finishTime" #order by finish time descending.
+ CREATED_AT_ASC = "+createdAt" #order by created at ascending.
+ CREATED_AT_DESC = "-createdAt" #order by created_at descending.
+ EXECUTION_ATTEMPTS_ASC = "+executionAttempts" #order by execution attempts ascending.
+ EXECUTION_ATTEMPTS_DESC = "-executionAttempts" #order by execution attempts descending.
end
-
+
+ ##
+ # The constants module will soon be depreciated into an Enumeration module to
+ # be more in line with the C# API client's namespacing.
+ #
+ # @see Kaltura::BulkUpload
+ ##
class Status
- PENDING = 0
- QUEUED = 1
- PROCESSING = 2
- PROCESSED = 3
- MOVEFILE = 4
- FINISHED = 5
- FAILED = 6
- ABORTED = 7
- ALMOST_DONE = 8
- RETRY = 9
- FATAL = 10
- DONT_PROCESS = 11
+ PENDING = 0 #pending status
+ QUEUED = 1 #queued status
+ PROCESSING = 2 #processing status
+ PROCESSED = 3 #processed status
+ MOVEFILE = 4 #moving the file status
+ FINISHED = 5 #finished status
+ FAILED = 6 #failed state
+ ABORTED = 7 #aborted state
+ ALMOST_DONE = 8 #nearly completed status
+ RETRY = 9 #retrying status
+ FATAL = 10 #fatal error state
+ DONT_PROCESS = 11 #unable to process state
end
+ ##
+ # The constants module will soon be depreciated into an Enumeration module to
+ # be more in line with the C# API client's namespacing.
+ #
+ # @see Kaltura::BulkUpload
+ ##
class Type
- CONVERT = 0
- IMPORT = 1
- DELETE = 2
- FLATTEN = 3
- BULKUPLOAD = 4
- DVDCREATOR = 5
- DOWNLOAD = 6
- OOCONVERT = 7
- CONVERT_PROFILE = 10
- POSTCONVERT = 11
- PULL = 12
- REMOTE_CONVERT = 13
- EXTRACT_MEDIA = 14
- MAIL = 15
- NOTIFICATION = 16
- CLEANUP = 17
- SCHEDULER_HELPER = 18
- BULKDOWNLOAD = 19
- DB_CLEANUP = 20
- PROVISION_PROVIDE = 21
- CONVERT_COLLECTION = 22
- STORAGE_EXPORT = 23
- PROVISION_DELETE = 24
- STORAGE_DELETE = 25
- EMAIL_INGESTION = 26
- PROJECT = 1000
+ CONVERT = 0 #conversion job
+ IMPORT = 1 #importing job
+ DELETE = 2 #deletion job
+ FLATTEN = 3 #flatten job
+ BULKUPLOAD = 4 #bulk upload job
+ DVDCREATOR = 5 #DVD creation job
+ DOWNLOAD = 6 #download job
+ OOCONVERT = 7 #conversion job
+ CONVERT_PROFILE = 10 #conversion profile creation job
+ POSTCONVERT = 11 #post conversion job
+ PULL = 12 #pull request job
+ REMOTE_CONVERT = 13 #remote conversion job
+ EXTRACT_MEDIA = 14 #media extraction job
+ MAIL = 15 #sending mail job
+ NOTIFICATION = 16 #notification job
+ CLEANUP = 17 #cleanup job
+ SCHEDULER_HELPER = 18 #scheduling job
+ BULKDOWNLOAD = 19 #bulk download job
+ DB_CLEANUP = 20 #database cleanup job
+ PROVISION_PROVIDE = 21 #provisioning job
+ CONVERT_COLLECTION = 22 #collection conversion job
+ STORAGE_EXPORT = 23 #storage export job
+ PROVISION_DELETE = 24 #provisioning deletion job
+ STORAGE_DELETE = 25 #storage deletion job
+ EMAIL_INGESTION = 26 #email ingestion job
+ PROJECT = 1000 #project job
end
end
end
end
\ No newline at end of file