diff --git a/.classpath b/.classpath
deleted file mode 100644
index e630d4e..0000000
--- a/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 57d8a3e..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-# Maven output
-target/
-test-output/
-
diff --git a/.project b/.project
deleted file mode 100644
index 1447420..0000000
--- a/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- zencoder-api
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.maven.ide.eclipse.maven2Builder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
-
-
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index b38d6c6..0000000
--- a/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-#Tue Nov 09 21:30:21 CET 2010
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f..0000000
--- a/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/.settings/org.maven.ide.eclipse.prefs b/.settings/org.maven.ide.eclipse.prefs
deleted file mode 100644
index 277ea5b..0000000
--- a/.settings/org.maven.ide.eclipse.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-#Tue Nov 09 21:22:32 CET 2010
-activeProfiles=
-eclipse.preferences.version=1
-fullBuildGoals=process-test-resources
-includeModules=false
-resolveWorkspaceProjects=true
-resourceFilterGoals=process-resources resources\:testResources
-skipCompilerPlugin=true
-version=1
diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index 78501cc..0000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,22 +0,0 @@
-# Changelog
-All notable changes to this project will be documented in this file.
-
-## NEXT
-
-### Added
-
-* Support for [notification headers](https://app.zencoder.com/docs/api/encoding/notifications/notification-headers)
-
-## 0.0.1 - 2014-XX-XX
-### Added
-- Initial version
-
-### Deprecated
--
-
-### Removed
--
-
-### Fixed
--
-
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
deleted file mode 100644
index 2fb32df..0000000
--- a/CONTRIBUTING.md
+++ /dev/null
@@ -1,33 +0,0 @@
-# Contributing
-
-We love pull requests. Here's a quick guide.
-
-Fork, then clone the repo:
-
- git clone git@github.com:your-username/zencoder-java.git
-
-
-Make your change. Add tests for your change.
-
-Push to your fork and [submit a pull request][pr].
-
-At this point you're waiting on us. We like to at least comment on pull requests
-within three business days (and, typically, one business day). We may suggest
-some changes or improvements or alternatives.
-
-Some things that will increase the chance that your pull request is accepted:
-
-* Write tests.
-* Use our [Checkstyle][style] style.
-* Write a [good commit message][commit].
-* Update [the changelog][changelog].
-
-
-If you have any more questions, [open an issue][issue] or send us an [email][email].
-
-[commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
-[pr]: https://github.com/bitzeche/zencoder-java/compare/
-[issue]: https://github.com/bitzeche/zencoder-java/issues/
-[email]: mailto:p.brendamour@bitzeche.de
-[changelog]: https://github.com/bitzeche/zencoder-java/blob/master/CHANGELOG.md
-[style]: http://eclipse-cs.sourceforge.net
diff --git a/README.md b/README.md
deleted file mode 100644
index df1ea42..0000000
--- a/README.md
+++ /dev/null
@@ -1,77 +0,0 @@
-zencoder-java
-=============
-
-Java Client Library for Zencoder API
-
-**Current release version:** 0.9.3
-**Current development version:** 0.9.4-SNAPSHOT
-
-## How to use zencoder-java
-
-Zencoder-java currently supports most of the functions of Zencoder, e.g.:
-- Watermarks
-- Multiple outputs
-- S3 storage (both for in and output)
-- Notifications (email, HTTP, ...)
-- ...
-
-Using zencoder-java to create your zencoder jobs is fairly easy:
-### Create a client instance
-```java
-ZencoderClient zencoderClient = new ZencoderClient(API_KEY, API_VERSION);
-HttpClient client = new HttpClient(new SimpleHttpConnectionManager());
-ApacheHttpClientHandler apacheHttpClientHandler = new ApacheHttpClientHandler(client, new DefaultApacheHttpClientConfig());
-ApacheHttpClient httpClient = new ApacheHttpClient(apacheHttpClientHandler);
-zencoderClient.setHttpClient(httpClient);
-```
-
-### Create Job
-```java
-ZencoderJob job = new ZencoderJob("http://ca.bitzeche.de/big_buck_bunny_720p_h264.mov");
-
-//region where the job is processed
-job.setZencoderRegion(ZencoderRegion.EUROPE);
-
-//set test mode
-job.setTest(true);
-```
-
-### Create Output
-```java
-ZencoderOutput output = new ZencoderOutput("test", "se://test/");
-job.addOutput(output);
-```
-
-### Create Notification
-```java
-//Add notification email
-ZencoderNotification notification = new ZencoderNotification("test@test.de");
-output.addNotification(notification);
-```
-
-### Submit Job
-```java
-client.createJob(job);
-```
-
-### Cancel Job
-```java
-client.cancelJob(job);
-```
-
-### Resubmit Job
-```java
-boolean resubmitted = client.resubmitJob(job);
-```
-
-### Delete Job
-```java
-client.deleteJob(job);
-```
-
-
-### Add Watermark
-```java
-ZencoderWatermark watermark = new ZencoderWatermark("http://url/");
-output.addWatermark(watermark);
-```
\ No newline at end of file
diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html
new file mode 100644
index 0000000..f8f7067
--- /dev/null
+++ b/apidocs/allclasses-frame.html
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+All Classes (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+All Classes
+
+
+
+
+
+
diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html
new file mode 100644
index 0000000..ee7c906
--- /dev/null
+++ b/apidocs/allclasses-noframe.html
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+All Classes (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+All Classes
+
+
+
+
+
+
diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html
new file mode 100644
index 0000000..06b87a7
--- /dev/null
+++ b/apidocs/constant-values.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+Constant Field Values (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constant Field Values
+
+
+Contents
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/IZencoderClient.html b/apidocs/de/bitzeche/video/transcoding/zencoder/IZencoderClient.html
new file mode 100644
index 0000000..f7ad593
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/IZencoderClient.html
@@ -0,0 +1,532 @@
+
+
+
+
+
+
+
+IZencoderClient (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder
+
+Interface IZencoderClient
+
+All Known Implementing Classes: ZencoderClient
+
+
+
+public interface IZencoderClient
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+createJob
+
+Document createJob (ZencoderJob job)
+ throws ZencoderErrorResponseException
+
+Submits a new Zencoder Job
+
+
+Parameters: job -
+Returns: XML Response from zencoder
+ Throws:
+ZencoderErrorResponseException
+
+
+
+
+
+jobProgress
+
+ZencoderNotificationJobState jobProgress (int jobId)
+
+Deprecated. use getJobState(int)
+
+
Send a jobProgress request for a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+jobProgress
+
+ZencoderNotificationJobState jobProgress (ZencoderJob job)
+
+Deprecated. use getJobState(ZencoderJob)
+
+
Send a jobProgress request for a job.
+
+
+Parameters: job -
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobDetails
+
+Document getJobDetails (int jobId)
+
+Send a job detail request for a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: XML Response from zencoder
+
+
+
+
+
+getJobDetails
+
+Document getJobDetails (ZencoderJob job)
+
+Send a job detail request for a job.
+
+
+Parameters: job -
+Returns: XML Response from zencoder
+
+
+
+
+
+getJobProgress
+
+Document getJobProgress (int jobId)
+
+Send a jobProgress request for a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobProgress
+
+Document getJobProgress (ZencoderJob job)
+
+Send a jobProgress request for a job.
+
+
+Parameters: job -
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobState
+
+ZencoderNotificationJobState getJobState (int jobId)
+
+Send a jobProgress request to determine the state of a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobState
+
+ZencoderNotificationJobState getJobState (ZencoderJob job)
+
+Send a jobProgress request to determine the state of a job.
+
+
+Parameters: job -
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+resubmitJob
+
+boolean resubmitJob (int jobId)
+
+Send a resubmit request for a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: true if job was resubmitted successfully.
+ Attempting to resubmit an already finished job returns false.
+
+
+
+
+
+resubmitJob
+
+boolean resubmitJob (ZencoderJob job)
+
+Send a resubmit request for a job.
+
+
+Parameters: job -
+Returns: true if job was resubmitted successfully.
+ Attempting to resubmit an already finished job returns false.
+
+
+
+
+
+cancelJob
+
+boolean cancelJob (int jobId)
+
+Send a cancel request for a job.
+
+
+Parameters: jobId - ID for the requested job.
+Returns: true if job was cancelled successfully.
+ Attempting to cancel an already finished job returns false.
+
+
+
+
+
+cancelJob
+
+boolean cancelJob (ZencoderJob job)
+
+Send a cancel request for a job.
+
+
+Parameters: job -
+Returns: true if job was cancelled successfully.
+ Attempting to cancel an already finished job returns false.
+
+
+
+
+
+deleteJob
+
+@Deprecated
+ boolean deleteJob (int jobId)
+
+Deprecated.
+
+
+
+
+
+
+
+
+deleteJob
+
+@Deprecated
+ boolean deleteJob (ZencoderJob job)
+
+Deprecated.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/ZencoderClient.html b/apidocs/de/bitzeche/video/transcoding/zencoder/ZencoderClient.html
new file mode 100644
index 0000000..b72e12d
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/ZencoderClient.html
@@ -0,0 +1,760 @@
+
+
+
+
+
+
+
+ZencoderClient (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder
+
+Class ZencoderClient
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+
+All Implemented Interfaces: IZencoderClient
+
+
+
+public class ZencoderClient extends Object implements IZencoderClient
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderClient
+
+public ZencoderClient (String zencoderApiKey)
+
+
+
+
+
+ZencoderClient
+
+public ZencoderClient (String zencoderApiKey,
+ ZencoderAPIVersion apiVersion)
+
+
+
+
+
+
+
+
+
+createJob
+
+public Document createJob (ZencoderJob job)
+ throws ZencoderErrorResponseException
+
+Description copied from interface: IZencoderClient
+Submits a new Zencoder Job
+
+
+Specified by: createJob in interface IZencoderClient
+
+
+
+Returns: XML Response from zencoder
+ Throws:
+ZencoderErrorResponseException
+
+
+
+
+
+jobProgress
+
+public ZencoderNotificationJobState jobProgress (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request for a job.
+
+
+Specified by: jobProgress in interface IZencoderClient
+
+
+
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+jobProgress
+
+public ZencoderNotificationJobState jobProgress (int id)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request for a job.
+
+
+Specified by: jobProgress in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobState
+
+public ZencoderNotificationJobState getJobState (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request to determine the state of a job.
+
+
+Specified by: getJobState in interface IZencoderClient
+
+
+
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobState
+
+public ZencoderNotificationJobState getJobState (int id)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request to determine the state of a job.
+
+
+Specified by: getJobState in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobProgress
+
+public Document getJobProgress (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request for a job.
+
+
+Specified by: getJobProgress in interface IZencoderClient
+
+
+
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobProgress
+
+public Document getJobProgress (int id)
+
+Description copied from interface: IZencoderClient
+Send a jobProgress request for a job.
+
+
+Specified by: getJobProgress in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: State of job, or null if unable to parse response.
+
+
+
+
+
+getJobDetails
+
+public Document getJobDetails (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a job detail request for a job.
+
+
+Specified by: getJobDetails in interface IZencoderClient
+
+
+
+Returns: XML Response from zencoder
+
+
+
+
+
+getJobDetails
+
+public Document getJobDetails (int id)
+
+Description copied from interface: IZencoderClient
+Send a job detail request for a job.
+
+
+Specified by: getJobDetails in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: XML Response from zencoder
+
+
+
+
+
+resubmitJob
+
+public boolean resubmitJob (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a resubmit request for a job.
+
+
+Specified by: resubmitJob in interface IZencoderClient
+
+
+
+Returns: true if job was resubmitted successfully.
+ Attempting to resubmit an already finished job returns false.
+
+
+
+
+
+resubmitJob
+
+public boolean resubmitJob (int id)
+
+Description copied from interface: IZencoderClient
+Send a resubmit request for a job.
+
+
+Specified by: resubmitJob in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: true if job was resubmitted successfully.
+ Attempting to resubmit an already finished job returns false.
+
+
+
+
+
+cancelJob
+
+public boolean cancelJob (ZencoderJob job)
+
+Description copied from interface: IZencoderClient
+Send a cancel request for a job.
+
+
+Specified by: cancelJob in interface IZencoderClient
+
+
+
+Returns: true if job was cancelled successfully.
+ Attempting to cancel an already finished job returns false.
+
+
+
+
+
+cancelJob
+
+public boolean cancelJob (int id)
+
+Description copied from interface: IZencoderClient
+Send a cancel request for a job.
+
+
+Specified by: cancelJob in interface IZencoderClient
+
+
+Parameters: id - ID for the requested job.
+Returns: true if job was cancelled successfully.
+ Attempting to cancel an already finished job returns false.
+
+
+
+
+
+deleteJob
+
+public boolean deleteJob (ZencoderJob job)
+
+
+Specified by: deleteJob in interface IZencoderClient
+
+
+
+
+
+
+
+
+deleteJob
+
+@Deprecated
+ public boolean deleteJob (int id)
+
+Deprecated.
+
+
+Specified by: deleteJob in interface IZencoderClient
+
+
+
+
+
+
+
+
+sendGetRequest
+
+protected Document sendGetRequest (String url)
+
+
+
+
+
+
+
+
+
+
+
+sendPutRequest
+
+protected com.sun.jersey.api.client.ClientResponse sendPutRequest (String url)
+
+
+
+
+
+
+
+
+
+
+
+sendPostRequest
+
+protected Document sendPostRequest (String url,
+ Document xml)
+
+
+
+
+
+
+
+
+
+
+
+XmltoString
+
+protected static String XmltoString (Document document)
+ throws TransformerException
+
+
+
+
+
+
+Throws:
+TransformerException
+
+
+
+
+
+setHttpClient
+
+public void setHttpClient (com.sun.jersey.api.client.Client httpClient)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/IZencoderClient.html b/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/IZencoderClient.html
new file mode 100644
index 0000000..257c6da
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/IZencoderClient.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+Uses of Interface de.bitzeche.video.transcoding.zencoder.IZencoderClient (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/ZencoderClient.html b/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/ZencoderClient.html
new file mode 100644
index 0000000..5ac0e4f
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/class-use/ZencoderClient.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.ZencoderClient (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+No usage of de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.html
new file mode 100644
index 0000000..e8d39b2
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.html
@@ -0,0 +1,358 @@
+
+
+
+
+
+
+
+ZencoderAPIVersion (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderAPIVersion
+
+java.lang.Object
+ java.lang.Enum <ZencoderAPIVersion >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderAPIVersion >
+
+
+
+public enum ZencoderAPIVersion extends Enum <ZencoderAPIVersion >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+API_DEV
+
+public static final ZencoderAPIVersion API_DEV
+
+
+
+
+
+
+
+API_V1
+
+public static final ZencoderAPIVersion API_V1
+
+
+
+
+
+
+
+API_V2
+
+public static final ZencoderAPIVersion API_V2
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderAPIVersion [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderAPIVersion c : ZencoderAPIVersion.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderAPIVersion valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+getBaseUrl
+
+public String getBaseUrl ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.html
new file mode 100644
index 0000000..4c2b754
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+ZencoderAspectMode (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderAspectMode
+
+java.lang.Object
+ java.lang.Enum <ZencoderAspectMode >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderAspectMode >
+
+
+
+public enum ZencoderAspectMode extends Enum <ZencoderAspectMode >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static ZencoderAspectMode
+valueOf (String name)
+
+
+ Returns the enum constant of this type with the specified name.
+
+
+
+static ZencoderAspectMode []
+values ()
+
+
+ Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+preserve
+
+public static final ZencoderAspectMode preserve
+
+
+
+
+
+
+
+stretch
+
+public static final ZencoderAspectMode stretch
+
+
+
+
+
+
+
+crop
+
+public static final ZencoderAspectMode crop
+
+
+
+
+
+
+
+pad
+
+public static final ZencoderAspectMode pad
+
+
+
+
+
+
+
+NONE
+
+public static final ZencoderAspectMode NONE
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderAspectMode [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderAspectMode c : ZencoderAspectMode.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderAspectMode valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.html
new file mode 100644
index 0000000..46c13e7
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.html
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+ZencoderAudioCodec (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderAudioCodec
+
+java.lang.Object
+ java.lang.Enum <ZencoderAudioCodec >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderAudioCodec >
+
+
+
+public enum ZencoderAudioCodec extends Enum <ZencoderAudioCodec >
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+aac
+
+
+
+
+
+mp3
+
+
+
+
+
+vorbis
+
+
+
+
+
+wma
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static ZencoderAudioCodec
+valueOf (String name)
+
+
+ Returns the enum constant of this type with the specified name.
+
+
+
+static ZencoderAudioCodec []
+values ()
+
+
+ Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+aac
+
+public static final ZencoderAudioCodec aac
+
+
+
+
+
+
+
+vorbis
+
+public static final ZencoderAudioCodec vorbis
+
+
+
+
+
+
+
+mp3
+
+public static final ZencoderAudioCodec mp3
+
+
+
+
+
+
+
+wma
+
+public static final ZencoderAudioCodec wma
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderAudioCodec [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderAudioCodec c : ZencoderAudioCodec.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderAudioCodec valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.html
new file mode 100644
index 0000000..1f2d7fa
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+
+ZencoderDeinterlace (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderDeinterlace
+
+java.lang.Object
+ java.lang.Enum <ZencoderDeinterlace >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderDeinterlace >
+
+
+
+public enum ZencoderDeinterlace extends Enum <ZencoderDeinterlace >
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+detect
+
+
+
+
+
+off
+
+
+
+
+
+on
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static ZencoderDeinterlace
+valueOf (String name)
+
+
+ Returns the enum constant of this type with the specified name.
+
+
+
+static ZencoderDeinterlace []
+values ()
+
+
+ Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+on
+
+public static final ZencoderDeinterlace on
+
+
+
+
+
+
+
+off
+
+public static final ZencoderDeinterlace off
+
+
+
+
+
+
+
+detect
+
+public static final ZencoderDeinterlace detect
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderDeinterlace [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderDeinterlace c : ZencoderDeinterlace.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderDeinterlace valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.html
new file mode 100644
index 0000000..b198aed
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+ZencoderDenoiseFilter (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderDenoiseFilter
+
+java.lang.Object
+ java.lang.Enum <ZencoderDenoiseFilter >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderDenoiseFilter >
+
+
+
+public enum ZencoderDenoiseFilter extends Enum <ZencoderDenoiseFilter >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+NONE
+
+public static final ZencoderDenoiseFilter NONE
+
+
+
+
+
+
+
+WEAK
+
+public static final ZencoderDenoiseFilter WEAK
+
+
+
+
+
+
+
+MEDIUM
+
+public static final ZencoderDenoiseFilter MEDIUM
+
+
+
+
+
+
+
+STRONG
+
+public static final ZencoderDenoiseFilter STRONG
+
+
+
+
+
+
+
+STRONGEST
+
+public static final ZencoderDenoiseFilter STRONGEST
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderDenoiseFilter [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderDenoiseFilter c : ZencoderDenoiseFilter.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderDenoiseFilter valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.html
new file mode 100644
index 0000000..2c1f2f2
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.html
@@ -0,0 +1,444 @@
+
+
+
+
+
+
+
+ZencoderNotificationJobState (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderNotificationJobState
+
+java.lang.Object
+ java.lang.Enum <ZencoderNotificationJobState >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderNotificationJobState >
+
+
+
+public enum ZencoderNotificationJobState extends Enum <ZencoderNotificationJobState >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+PENDING
+
+public static final ZencoderNotificationJobState PENDING
+
+
+
+
+
+
+
+WAITING
+
+public static final ZencoderNotificationJobState WAITING
+
+
+
+
+
+
+
+PROCESSING
+
+public static final ZencoderNotificationJobState PROCESSING
+
+
+
+
+
+
+
+FINISHED
+
+public static final ZencoderNotificationJobState FINISHED
+
+
+
+
+
+
+
+FAILED
+
+public static final ZencoderNotificationJobState FAILED
+
+
+
+
+
+
+
+CANCELLED
+
+public static final ZencoderNotificationJobState CANCELLED
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderNotificationJobState [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderNotificationJobState c : ZencoderNotificationJobState.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderNotificationJobState valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+isComplete
+
+public boolean isComplete ()
+
+
+
+
+
+
+
+
+getJobStateString
+
+public String getJobStateString ()
+
+
+
+
+
+
+
+
+getJobState
+
+public static ZencoderNotificationJobState getJobState (String jobStateString)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.html
new file mode 100644
index 0000000..520222c
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+
+ZencoderRegion (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderRegion
+
+java.lang.Object
+ java.lang.Enum <ZencoderRegion >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderRegion >
+
+
+
+public enum ZencoderRegion extends Enum <ZencoderRegion >
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+ASIA
+
+
+
+
+
+EUROPE
+
+
+
+
+
+US
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static ZencoderRegion
+valueOf (String name)
+
+
+ Returns the enum constant of this type with the specified name.
+
+
+
+static ZencoderRegion []
+values ()
+
+
+ Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+EUROPE
+
+public static final ZencoderRegion EUROPE
+
+
+
+
+
+
+
+US
+
+public static final ZencoderRegion US
+
+
+
+
+
+
+
+ASIA
+
+public static final ZencoderRegion ASIA
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderRegion [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderRegion c : ZencoderRegion.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderRegion valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.html
new file mode 100644
index 0000000..a2d8581
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+
+ZencoderS3AccessControlRight (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderS3AccessControlRight
+
+java.lang.Object
+ java.lang.Enum <ZencoderS3AccessControlRight >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderS3AccessControlRight >
+
+
+
+public enum ZencoderS3AccessControlRight extends Enum <ZencoderS3AccessControlRight >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+READ
+
+public static final ZencoderS3AccessControlRight READ
+
+
+
+
+
+
+
+WRITE
+
+public static final ZencoderS3AccessControlRight WRITE
+
+
+
+
+
+
+
+FULL_CONTROL
+
+public static final ZencoderS3AccessControlRight FULL_CONTROL
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderS3AccessControlRight [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderS3AccessControlRight c : ZencoderS3AccessControlRight.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderS3AccessControlRight valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.html
new file mode 100644
index 0000000..837b259
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.html
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+ZencoderThumbnailFormat (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderThumbnailFormat
+
+java.lang.Object
+ java.lang.Enum <ZencoderThumbnailFormat >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderThumbnailFormat >
+
+
+
+public enum ZencoderThumbnailFormat extends Enum <ZencoderThumbnailFormat >
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+JPG
+
+
+
+
+
+PNG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+JPG
+
+public static final ZencoderThumbnailFormat JPG
+
+
+
+
+
+
+
+PNG
+
+public static final ZencoderThumbnailFormat PNG
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderThumbnailFormat [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderThumbnailFormat c : ZencoderThumbnailFormat.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderThumbnailFormat valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.html
new file mode 100644
index 0000000..43a634a
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.html
@@ -0,0 +1,387 @@
+
+
+
+
+
+
+
+ZencoderVideoCodec (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+Enum ZencoderVideoCodec
+
+java.lang.Object
+ java.lang.Enum <ZencoderVideoCodec >
+ de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec
+
+
+All Implemented Interfaces: Serializable , Comparable <ZencoderVideoCodec >
+
+
+
+public enum ZencoderVideoCodec extends Enum <ZencoderVideoCodec >
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+h264
+
+
+
+
+
+mpeg4
+
+
+
+
+
+theora
+
+
+
+
+
+vp6
+
+
+
+
+
+vp8
+
+
+
+
+
+wmv
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static ZencoderVideoCodec
+valueOf (String name)
+
+
+ Returns the enum constant of this type with the specified name.
+
+
+
+static ZencoderVideoCodec []
+values ()
+
+
+ Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+h264
+
+public static final ZencoderVideoCodec h264
+
+
+
+
+
+
+
+vp6
+
+public static final ZencoderVideoCodec vp6
+
+
+
+
+
+
+
+vp8
+
+public static final ZencoderVideoCodec vp8
+
+
+
+
+
+
+
+theora
+
+public static final ZencoderVideoCodec theora
+
+
+
+
+
+
+
+mpeg4
+
+public static final ZencoderVideoCodec mpeg4
+
+
+
+
+
+
+
+wmv
+
+public static final ZencoderVideoCodec wmv
+
+
+
+
+
+
+
+
+
+
+
+values
+
+public static ZencoderVideoCodec [] values ()
+
+Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+
+for (ZencoderVideoCodec c : ZencoderVideoCodec.values())
+ System.out.println(c);
+
+
+
+
+Returns: an array containing the constants of this enum type, in
+the order they are declared
+
+
+
+
+
+valueOf
+
+public static ZencoderVideoCodec valueOf (String name)
+
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+
+Parameters: name - the name of the enum constant to be returned.
+Returns: the enum constant with the specified name
+ Throws:
+IllegalArgumentException - if this enum type has no constant
+with the specified name
+NullPointerException - if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAPIVersion.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAPIVersion.html
new file mode 100644
index 0000000..a6d8e72
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAPIVersion.html
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAspectMode.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAspectMode.html
new file mode 100644
index 0000000..3114260
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAspectMode.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAudioCodec.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAudioCodec.html
new file mode 100644
index 0000000..83a74f3
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderAudioCodec.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDeinterlace.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDeinterlace.html
new file mode 100644
index 0000000..1523ebd
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDeinterlace.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDenoiseFilter.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDenoiseFilter.html
new file mode 100644
index 0000000..301bf08
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderDenoiseFilter.html
@@ -0,0 +1,219 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderNotificationJobState.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderNotificationJobState.html
new file mode 100644
index 0000000..0d7379d
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderNotificationJobState.html
@@ -0,0 +1,283 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderRegion.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderRegion.html
new file mode 100644
index 0000000..fbb0505
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderRegion.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderS3AccessControlRight.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderS3AccessControlRight.html
new file mode 100644
index 0000000..8ac7340
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderS3AccessControlRight.html
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderThumbnailFormat.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderThumbnailFormat.html
new file mode 100644
index 0000000..0f6fb5d
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderThumbnailFormat.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderVideoCodec.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderVideoCodec.html
new file mode 100644
index 0000000..ee1b52a
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/class-use/ZencoderVideoCodec.html
@@ -0,0 +1,243 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-frame.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-frame.html
new file mode 100644
index 0000000..c4503ab
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-frame.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums
+
+
+
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-summary.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-summary.html
new file mode 100644
index 0000000..59285af
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-summary.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.enums
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-tree.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-tree.html
new file mode 100644
index 0000000..023c350
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-tree.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.enums Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder.enums
+
+
+
+Package Hierarchies: All Packages
+
+
+Enum Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-use.html b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-use.html
new file mode 100644
index 0000000..fcf7341
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/enums/package-use.html
@@ -0,0 +1,311 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.enums (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.enums
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.html
new file mode 100644
index 0000000..2b7c3be
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.html
@@ -0,0 +1,620 @@
+
+
+
+
+
+
+
+ZencoderJob (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderJob
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+
+
+public class ZencoderJob extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderJob
+
+public ZencoderJob (String inputPath)
+
+
+
+
+
+
+
+
+
+addOutput
+
+public void addOutput (ZencoderOutput output)
+
+
+
+
+
+
+
+
+getOutputs
+
+public List <ZencoderOutput > getOutputs ()
+
+
+
+
+
+
+
+
+deleteOutput
+
+public void deleteOutput (ZencoderOutput output)
+
+
+
+
+
+
+
+
+createXML
+
+public Document createXML ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+getJobId
+
+public int getJobId ()
+
+
+
+
+
+
+
+
+getInputPath
+
+public String getInputPath ()
+
+
+
+
+
+
+
+
+getZencoderRegion
+
+public ZencoderRegion getZencoderRegion ()
+
+
+
+
+
+
+
+
+getDownloadConnections
+
+public int getDownloadConnections ()
+
+
+
+
+
+
+
+
+getPassThrough
+
+public String getPassThrough ()
+
+
+
+
+
+
+
+
+isTest
+
+public boolean isTest ()
+
+
+
+
+
+
+
+
+setJobId
+
+public void setJobId (int id)
+
+
+
+
+
+
+
+
+setInputPath
+
+public void setInputPath (String inputPath)
+
+
+
+
+
+
+
+
+setZencoderRegion
+
+public void setZencoderRegion (ZencoderRegion zencoderRegion)
+
+
+
+
+
+
+
+
+setDownloadConnections
+
+public void setDownloadConnections (int downloadConnections)
+
+
+
+
+
+
+
+
+setTest
+
+public void setTest (boolean isTest)
+
+
+
+
+
+
+
+
+setPrivate
+
+public void setPrivate (boolean isPrivate)
+
+
+
+
+
+
+
+
+addNotification
+
+public void addNotification (ZencoderNotification item)
+
+
+
+
+
+
+
+
+deleteNotification
+
+public void deleteNotification (ZencoderNotification item)
+
+
+
+
+
+
+
+
+setPassThrough
+
+public void setPassThrough (String passThrough)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.html
new file mode 100644
index 0000000..ae6751c
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.html
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+ZencoderNotification (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderNotification
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+
+
+public class ZencoderNotification extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderNotification
+
+public ZencoderNotification (String notificationDestination)
+
+
+
+
+
+
+
+
+
+createXML
+
+public Element createXML (Document document)
+
+
+
+
+
+
+
+
+getFormat
+
+public String getFormat ()
+
+
+
+
+
+
+
+
+setFormat
+
+public void setFormat (String format)
+
+
+
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.html
new file mode 100644
index 0000000..ee65b09
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.html
@@ -0,0 +1,1891 @@
+
+
+
+
+
+
+
+ZencoderOutput (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderOutput
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+
+
+public class ZencoderOutput extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+ void
+addHeader (String name,
+ String value)
+
+
+ Add a header for S3 outputs.
+
+
+
+ void
+addNotification (ZencoderNotification item)
+
+
+
+
+
+
+ void
+addWatermark (ZencoderWatermark item)
+
+
+
+
+
+
+protected void
+createAndAppendElement (String name,
+ boolean value,
+ Element rootNode)
+
+
+
+
+
+
+protected void
+createAndAppendElement (String name,
+ float value,
+ Element rootNode)
+
+
+
+
+
+
+protected void
+createAndAppendElement (String name,
+ int value,
+ Element rootNode)
+
+
+
+
+
+
+protected void
+createAndAppendElement (String name,
+ String textValue,
+ Element rootNode)
+
+
+
+
+
+
+protected Element
+createElement (String name)
+
+
+
+
+
+
+protected Element
+createElement (String name,
+ String textValue)
+
+
+
+
+
+
+ Element
+createXML (Document document)
+
+
+
+
+
+
+ void
+deleteAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+ void
+deleteNotification (ZencoderNotification item)
+
+
+
+
+
+
+ void
+deleteWatermark (ZencoderWatermark item)
+
+
+
+
+
+
+ ZencoderAspectMode
+getAspectMode ()
+
+
+
+
+
+
+ int
+getAudioBitrate ()
+
+
+
+
+
+
+ int
+getAudioChannels ()
+
+
+
+
+
+
+ ZencoderAudioCodec
+getAudioCodec ()
+
+
+
+
+
+
+ int
+getAudioQuality ()
+
+
+
+
+
+
+ int
+getAudioSamplerate ()
+
+
+
+
+
+
+ String
+getBasetURL ()
+
+
+
+
+
+
+ int
+getBufferSize ()
+
+
+
+
+
+
+ String
+getClipLength ()
+
+
+
+
+
+
+ int
+getDecimate ()
+
+
+
+
+
+
+ ZencoderDeinterlace
+getDeinterlace ()
+
+
+
+
+
+
+ String
+getFilename ()
+
+
+
+
+
+
+ float
+getFrameRate ()
+
+
+
+
+
+
+ int
+getHeight ()
+
+
+
+
+
+
+ Integer
+getId ()
+
+
+
+
+
+
+ int
+getKeyFrameInterval ()
+
+
+
+
+
+
+ String
+getLabel ()
+
+
+
+
+
+
+ float
+getMaxFrameRate ()
+
+
+
+
+
+
+ String
+getOutputURL ()
+
+
+
+
+
+
+ int
+getRotate ()
+
+
+
+
+
+
+ String
+getSize ()
+
+
+
+
+
+
+ int
+getSpeed ()
+
+
+
+
+
+
+ String
+getStartClip ()
+
+
+
+
+
+
+ int
+getVideoBitrate ()
+
+
+
+
+
+
+ int
+getVideoBitrateCap ()
+
+
+
+
+
+
+ ZencoderVideoCodec
+getVideoCodec ()
+
+
+
+
+
+
+ int
+getVideoQuality ()
+
+
+
+
+
+
+ int
+getWidth ()
+
+
+
+
+
+
+ boolean
+isPublic ()
+
+
+
+
+
+
+ boolean
+isSkipAudio ()
+
+
+
+
+
+
+ boolean
+isSkipVideo ()
+
+
+
+
+
+
+ boolean
+isUpscale ()
+
+
+
+
+
+
+ void
+setAspectMode (ZencoderAspectMode aspectMode)
+
+
+
+
+
+
+ void
+setAudioBitrate (int bitrate)
+
+
+
+
+
+
+ void
+setAudioChannels (int channels)
+
+
+
+
+
+
+ void
+setAudioCodec (ZencoderAudioCodec codec)
+
+
+
+
+
+
+ void
+setAudioQuality (int quality)
+
+
+
+
+
+
+ void
+setAudioSamplerate (int rate)
+
+
+
+
+
+
+ void
+setAutolevel (boolean autolevel)
+
+
+
+
+
+
+ void
+setBasetURL (String basetURL)
+
+
+
+
+
+
+ void
+setBufferSize (int size)
+
+
+
+
+
+
+ void
+setClipLength (String clipLength)
+
+
+
+
+
+
+ void
+setDeblock (boolean deblock)
+
+
+
+
+
+
+ void
+setDecimate (int decimate)
+
+
+
+
+
+
+ void
+setDeinterlace (ZencoderDeinterlace deinterlace)
+
+
+
+
+
+
+ void
+setDenoise (ZencoderDenoiseFilter denoise)
+
+
+
+
+
+
+ void
+setFilename (String filename)
+
+
+
+
+
+
+ void
+setFrameRate (float rate)
+
+
+
+
+
+
+ void
+setHeight (int height)
+
+
+
+
+
+
+ void
+setId (Integer id)
+
+
+
+
+
+
+ void
+setKeyFrameInterval (int interval)
+
+
+
+
+
+
+ void
+setLabel (String label)
+
+
+
+
+
+
+ void
+setMaxFrameRate (float rate)
+
+
+
+
+
+
+ void
+setOutputURL (String outputURL)
+
+
+
+
+
+
+ void
+setPublic (boolean isPublic)
+
+
+
+
+
+
+ void
+setRotate (int degrees)
+
+
+
+
+
+
+ void
+setSize (String size)
+
+
+
+
+
+
+ void
+setSkipAudio (boolean skipAudio)
+
+
+
+
+
+
+ void
+setSkipVideo (boolean skipVideo)
+
+
+
+
+
+
+ void
+setSpeed (int speed)
+
+
+
+
+
+
+ void
+setStartClip (String startClip)
+
+
+
+
+
+
+ void
+setThumbnail (ZencoderThumbnail thumbnail)
+
+
+
+
+
+
+ void
+setUpscale (boolean upscale)
+
+
+
+
+
+
+ void
+setVideoBitrate (int bitrate)
+
+
+
+
+
+
+ void
+setVideoBitrateCap (int bitrate)
+
+
+
+
+
+
+ void
+setVideoCodec (ZencoderVideoCodec videoCodec)
+
+
+
+
+
+
+ void
+setVideoQuality (int quality)
+
+
+
+
+
+
+ void
+setWidth (int width)
+
+
+
+
+
+
+ void
+setZencoderVideoCodec (ZencoderVideoCodec zencoderVideoCodec)
+
+
+
+
+
+
+ String
+toString ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderOutput
+
+public ZencoderOutput (String label)
+
+
+
+
+
+ZencoderOutput
+
+public ZencoderOutput (String label,
+ String baseUrl,
+ String filename)
+
+
+
+
+
+ZencoderOutput
+
+public ZencoderOutput (String label,
+ String outputUrl)
+
+
+
+
+
+
+
+
+
+createXML
+
+public Element createXML (Document document)
+
+
+
+
+
+
+
+
+createElement
+
+protected Element createElement (String name)
+
+
+
+
+
+
+
+
+createElement
+
+protected Element createElement (String name,
+ String textValue)
+
+
+
+
+
+
+
+
+createAndAppendElement
+
+protected void createAndAppendElement (String name,
+ String textValue,
+ Element rootNode)
+
+
+
+
+
+
+
+
+createAndAppendElement
+
+protected void createAndAppendElement (String name,
+ boolean value,
+ Element rootNode)
+
+
+
+
+
+
+
+
+createAndAppendElement
+
+protected void createAndAppendElement (String name,
+ int value,
+ Element rootNode)
+
+
+
+
+
+
+
+
+createAndAppendElement
+
+protected void createAndAppendElement (String name,
+ float value,
+ Element rootNode)
+
+
+
+
+
+
+
+
+getOutputURL
+
+public String getOutputURL ()
+
+
+
+
+
+
+
+
+getBasetURL
+
+public String getBasetURL ()
+
+
+
+
+
+
+
+
+getFilename
+
+public String getFilename ()
+
+
+
+
+
+
+
+
+getLabel
+
+public String getLabel ()
+
+
+
+
+
+
+
+
+getId
+
+public Integer getId ()
+
+
+
+
+
+
+
+
+getSpeed
+
+public int getSpeed ()
+
+
+
+
+
+
+
+
+getStartClip
+
+public String getStartClip ()
+
+
+
+
+
+
+
+
+getClipLength
+
+public String getClipLength ()
+
+
+
+
+
+
+
+
+getVideoCodec
+
+public ZencoderVideoCodec getVideoCodec ()
+
+
+
+
+
+
+
+
+getWidth
+
+public int getWidth ()
+
+
+
+
+
+
+
+
+getHeight
+
+public int getHeight ()
+
+
+
+
+
+
+
+
+getSize
+
+public String getSize ()
+
+
+
+
+
+
+
+
+isUpscale
+
+public boolean isUpscale ()
+
+
+
+
+
+
+
+
+getAspectMode
+
+public ZencoderAspectMode getAspectMode ()
+
+
+
+
+
+
+
+
+getVideoQuality
+
+public int getVideoQuality ()
+
+
+
+
+
+
+
+
+getVideoBitrate
+
+public int getVideoBitrate ()
+
+
+
+
+
+
+
+
+getVideoBitrateCap
+
+public int getVideoBitrateCap ()
+
+
+
+
+
+
+
+
+getBufferSize
+
+public int getBufferSize ()
+
+
+
+
+
+
+
+
+getDeinterlace
+
+public ZencoderDeinterlace getDeinterlace ()
+
+
+
+
+
+
+
+
+getMaxFrameRate
+
+public float getMaxFrameRate ()
+
+
+
+
+
+
+
+
+getFrameRate
+
+public float getFrameRate ()
+
+
+
+
+
+
+
+
+getDecimate
+
+public int getDecimate ()
+
+
+
+
+
+
+
+
+getKeyFrameInterval
+
+public int getKeyFrameInterval ()
+
+
+
+
+
+
+
+
+getRotate
+
+public int getRotate ()
+
+
+
+
+
+
+
+
+isSkipVideo
+
+public boolean isSkipVideo ()
+
+
+
+
+
+
+
+
+getAudioCodec
+
+public ZencoderAudioCodec getAudioCodec ()
+
+
+
+
+
+
+
+
+getAudioBitrate
+
+public int getAudioBitrate ()
+
+
+
+
+
+
+
+
+getAudioQuality
+
+public int getAudioQuality ()
+
+
+
+
+
+
+
+
+getAudioSamplerate
+
+public int getAudioSamplerate ()
+
+
+
+
+
+
+
+
+getAudioChannels
+
+public int getAudioChannels ()
+
+
+
+
+
+
+
+
+isSkipAudio
+
+public boolean isSkipAudio ()
+
+
+
+
+
+
+
+
+isPublic
+
+public boolean isPublic ()
+
+
+
+
+
+
+
+
+setOutputURL
+
+public void setOutputURL (String outputURL)
+
+
+
+
+
+
+
+
+setBasetURL
+
+public void setBasetURL (String basetURL)
+
+
+
+
+
+
+
+
+setFilename
+
+public void setFilename (String filename)
+
+
+
+
+
+
+
+
+setId
+
+public void setId (Integer id)
+
+
+
+
+
+
+
+
+setZencoderVideoCodec
+
+public void setZencoderVideoCodec (ZencoderVideoCodec zencoderVideoCodec)
+
+
+
+
+
+
+
+
+setSpeed
+
+public void setSpeed (int speed)
+
+
+
+
+
+
+
+
+setVideoQuality
+
+public void setVideoQuality (int quality)
+
+
+
+
+
+
+
+
+setVideoBitrate
+
+public void setVideoBitrate (int bitrate)
+
+
+
+
+
+
+
+
+setVideoBitrateCap
+
+public void setVideoBitrateCap (int bitrate)
+
+
+
+
+
+
+
+
+setBufferSize
+
+public void setBufferSize (int size)
+
+
+
+
+
+
+
+
+setAudioCodec
+
+public void setAudioCodec (ZencoderAudioCodec codec)
+
+
+
+
+
+
+
+
+setAudioBitrate
+
+public void setAudioBitrate (int bitrate)
+
+
+
+
+
+
+
+
+setAudioQuality
+
+public void setAudioQuality (int quality)
+
+
+
+
+
+
+
+
+setAudioSamplerate
+
+public void setAudioSamplerate (int rate)
+
+
+
+
+
+
+
+
+setAudioChannels
+
+public void setAudioChannels (int channels)
+
+
+
+
+
+
+
+
+setFrameRate
+
+public void setFrameRate (float rate)
+
+
+
+
+
+
+
+
+setMaxFrameRate
+
+public void setMaxFrameRate (float rate)
+
+
+
+
+
+
+
+
+setKeyFrameInterval
+
+public void setKeyFrameInterval (int interval)
+
+
+
+
+
+
+
+
+setRotate
+
+public void setRotate (int degrees)
+
+
+
+
+
+
+
+
+setLabel
+
+public void setLabel (String label)
+
+
+
+
+
+
+
+
+setStartClip
+
+public void setStartClip (String startClip)
+
+
+
+
+
+
+
+
+setClipLength
+
+public void setClipLength (String clipLength)
+
+
+
+
+
+
+
+
+setVideoCodec
+
+public void setVideoCodec (ZencoderVideoCodec videoCodec)
+
+
+
+
+
+
+
+
+setWidth
+
+public void setWidth (int width)
+
+
+
+
+
+
+
+
+setHeight
+
+public void setHeight (int height)
+
+
+
+
+
+
+
+
+setSize
+
+public void setSize (String size)
+
+
+
+
+
+
+
+
+setUpscale
+
+public void setUpscale (boolean upscale)
+
+
+
+
+
+
+
+
+setAspectMode
+
+public void setAspectMode (ZencoderAspectMode aspectMode)
+
+
+
+
+
+
+
+
+setDeinterlace
+
+public void setDeinterlace (ZencoderDeinterlace deinterlace)
+
+
+
+
+
+
+
+
+setDecimate
+
+public void setDecimate (int decimate)
+
+
+
+
+
+
+
+
+setSkipVideo
+
+public void setSkipVideo (boolean skipVideo)
+
+
+
+
+
+
+
+
+setSkipAudio
+
+public void setSkipAudio (boolean skipAudio)
+
+
+
+
+
+
+
+
+setThumbnail
+
+public void setThumbnail (ZencoderThumbnail thumbnail)
+
+
+
+
+
+
+
+
+setPublic
+
+public void setPublic (boolean isPublic)
+
+
+
+
+
+
+
+
+addAcl
+
+public void addAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+
+
+deleteAcl
+
+public void deleteAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+
+
+addHeader
+
+public void addHeader (String name,
+ String value)
+
+Add a header for S3 outputs. See Amazon documentation for options:
+ http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUT.html?r=7050
+ These values are ignored for non-S3 outputs.
+
+
+Parameters: name - Header namevalue - Header value
+
+
+
+
+
+addNotification
+
+public void addNotification (ZencoderNotification item)
+
+
+
+
+
+
+
+
+deleteNotification
+
+public void deleteNotification (ZencoderNotification item)
+
+
+
+
+
+
+
+
+addWatermark
+
+public void addWatermark (ZencoderWatermark item)
+
+
+
+
+
+
+
+
+deleteWatermark
+
+public void deleteWatermark (ZencoderWatermark item)
+
+
+
+
+
+
+
+
+setAutolevel
+
+public void setAutolevel (boolean autolevel)
+
+
+
+
+
+
+
+
+setDeblock
+
+public void setDeblock (boolean deblock)
+
+
+
+
+
+
+
+
+setDenoise
+
+public void setDenoise (ZencoderDenoiseFilter denoise)
+
+
+
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.html
new file mode 100644
index 0000000..f284dbf
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.html
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+
+ZencoderS3AccessControlItem (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderS3AccessControlItem
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem
+
+
+
+public class ZencoderS3AccessControlItem extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderS3AccessControlItem
+
+public ZencoderS3AccessControlItem (String grantee,
+ List <ZencoderS3AccessControlRight > rights)
+
+
+
+
+
+
+
+
+
+createXML
+
+public Element createXML (Document document)
+
+
+
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.html
new file mode 100644
index 0000000..0d268b8
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.html
@@ -0,0 +1,598 @@
+
+
+
+
+
+
+
+ZencoderThumbnail (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderThumbnail
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+
+
+public class ZencoderThumbnail extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderThumbnail
+
+public ZencoderThumbnail ()
+
+
+
+
+
+
+
+
+
+createXML
+
+public Element createXML (Document document)
+
+
+
+
+
+
+
+
+addTime
+
+public void addTime (float time)
+
+
+
+
+
+
+
+
+getNumber
+
+public int getNumber ()
+
+
+
+
+
+
+
+
+getInterval
+
+public int getInterval ()
+
+
+
+
+
+
+
+
+getSize
+
+public String getSize ()
+
+
+
+
+
+
+
+
+getBaseUrl
+
+public String getBaseUrl ()
+
+
+
+
+
+
+
+
+getPrefix
+
+public String getPrefix ()
+
+
+
+
+
+
+
+
+getFormat
+
+public ZencoderThumbnailFormat getFormat ()
+
+
+
+
+
+
+
+
+isPublic
+
+public boolean isPublic ()
+
+
+
+
+
+
+
+
+setFormat
+
+public void setFormat (ZencoderThumbnailFormat format)
+
+
+
+
+
+
+
+
+setNumber
+
+public void setNumber (int number)
+
+
+
+
+
+
+
+
+setInterval
+
+public void setInterval (int interval)
+
+
+
+
+
+
+
+
+setSize
+
+public void setSize (String size)
+
+
+
+
+
+
+
+
+setBaseUrl
+
+public void setBaseUrl (String baseUrl)
+
+
+
+
+
+
+
+
+setPrefix
+
+public void setPrefix (String prefix)
+
+
+
+
+
+
+
+
+setPublic
+
+public void setPublic (boolean isPublic)
+
+
+
+
+
+
+
+
+addAcl
+
+public void addAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+
+
+deleteAcl
+
+public void deleteAcl (ZencoderS3AccessControlItem item)
+
+
+
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.html
new file mode 100644
index 0000000..0fdf77c
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.html
@@ -0,0 +1,465 @@
+
+
+
+
+
+
+
+ZencoderWatermark (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+Class ZencoderWatermark
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+
+
+public class ZencoderWatermark extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderWatermark
+
+public ZencoderWatermark (String url)
+
+
+
+
+
+
+
+
+
+createXML
+
+public Element createXML (Document document)
+
+
+
+
+
+
+
+
+getUrl
+
+public String getUrl ()
+
+
+
+
+
+
+
+
+getX
+
+public String getX ()
+
+
+
+
+
+
+
+
+getY
+
+public String getY ()
+
+
+
+
+
+
+
+
+getWidth
+
+public int getWidth ()
+
+
+
+
+
+
+
+
+getHeight
+
+public int getHeight ()
+
+
+
+
+
+
+
+
+setUrl
+
+public void setUrl (String url)
+
+
+
+
+
+
+
+
+setX
+
+public void setX (String x)
+
+
+
+
+
+
+
+
+setY
+
+public void setY (String y)
+
+
+
+
+
+
+
+
+setWidth
+
+public void setWidth (int width)
+
+
+
+
+
+
+
+
+setHeight
+
+public void setHeight (int height)
+
+
+
+
+
+
+
+
+toString
+
+public String toString ()
+
+
+Overrides: toString in class Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderJob.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderJob.html
new file mode 100644
index 0000000..bc0d119
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderJob.html
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderNotification.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderNotification.html
new file mode 100644
index 0000000..8b145c3
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderNotification.html
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderOutput.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderOutput.html
new file mode 100644
index 0000000..3dfce52
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderOutput.html
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderS3AccessControlItem.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderS3AccessControlItem.html
new file mode 100644
index 0000000..1ef2f7a
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderS3AccessControlItem.html
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderThumbnail.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderThumbnail.html
new file mode 100644
index 0000000..1408610
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderThumbnail.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderWatermark.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderWatermark.html
new file mode 100644
index 0000000..1c3166d
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/class-use/ZencoderWatermark.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-frame.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-frame.html
new file mode 100644
index 0000000..774d72b
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-frame.html
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job
+
+
+
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-summary.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-summary.html
new file mode 100644
index 0000000..458479f
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-summary.html
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.job
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-tree.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-tree.html
new file mode 100644
index 0000000..8b08390
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-tree.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.job Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder.job
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-use.html b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-use.html
new file mode 100644
index 0000000..c4fd5e9
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/job/package-use.html
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.job (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.job
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/package-frame.html b/apidocs/de/bitzeche/video/transcoding/zencoder/package-frame.html
new file mode 100644
index 0000000..4ea7848
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/package-frame.html
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder
+
+
+
+
+
+
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/package-summary.html b/apidocs/de/bitzeche/video/transcoding/zencoder/package-summary.html
new file mode 100644
index 0000000..201548c
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/package-summary.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/package-tree.html b/apidocs/de/bitzeche/video/transcoding/zencoder/package-tree.html
new file mode 100644
index 0000000..6a512a6
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/package-tree.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+
+Interface Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/package-use.html b/apidocs/de/bitzeche/video/transcoding/zencoder/package-use.html
new file mode 100644
index 0000000..44d567f
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/package-use.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.html
new file mode 100644
index 0000000..d8cff25
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+ZencoderErrorResponseException (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.response
+
+Class ZencoderErrorResponseException
+
+java.lang.Object
+ java.lang.Throwable
+ java.lang.Exception
+ de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException
+
+
+All Implemented Interfaces: Serializable
+
+
+
+public class ZencoderErrorResponseException extends Exception
+
+
+
+
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Throwable
+
+
+fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderErrorResponseException
+
+public ZencoderErrorResponseException (Document response)
+
+
+
+
+
+
+
+
+
+getErrorResponse
+
+public Document getErrorResponse ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/class-use/ZencoderErrorResponseException.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/class-use/ZencoderErrorResponseException.html
new file mode 100644
index 0000000..558dc6e
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/class-use/ZencoderErrorResponseException.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-frame.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-frame.html
new file mode 100644
index 0000000..1439a6b
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-frame.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.response (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.response
+
+
+
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-summary.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-summary.html
new file mode 100644
index 0000000..5dc0905
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-summary.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.response (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.response
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-tree.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-tree.html
new file mode 100644
index 0000000..0164089
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-tree.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.response Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder.response
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-use.html b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-use.html
new file mode 100644
index 0000000..21498f2
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/response/package-use.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.response (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.response
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.html
new file mode 100644
index 0000000..5265e94
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.html
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+XmlUtility (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.util
+
+Class XmlUtility
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.util.XmlUtility
+
+
+
+public final class XmlUtility extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+xmltoString
+
+public static String xmltoString (Document document)
+ throws TransformerException
+
+
+
+Throws:
+TransformerException
+
+
+
+
+
+xmlFromString
+
+public static Document xmlFromString (String data)
+ throws RuntimeException
+
+
+
+Throws:
+RuntimeException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/class-use/XmlUtility.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/class-use/XmlUtility.html
new file mode 100644
index 0000000..e68c29b
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/class-use/XmlUtility.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.util.XmlUtility (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.util.XmlUtility
+
+No usage of de.bitzeche.video.transcoding.zencoder.util.XmlUtility
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-frame.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-frame.html
new file mode 100644
index 0000000..c60b07a
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-frame.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.util (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.util
+
+
+
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-summary.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-summary.html
new file mode 100644
index 0000000..f052540
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-summary.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.util (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.util
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-tree.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-tree.html
new file mode 100644
index 0000000..455cd1e
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-tree.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.util Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder.util
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-use.html b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-use.html
new file mode 100644
index 0000000..6de57c6
--- /dev/null
+++ b/apidocs/de/bitzeche/video/transcoding/zencoder/util/package-use.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.util (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.util
+
+No usage of de.bitzeche.video.transcoding.zencoder.util
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html
new file mode 100644
index 0000000..61e4bd2
--- /dev/null
+++ b/apidocs/deprecated-list.html
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+Deprecated List (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Deprecated API
+
+
+Contents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/help-doc.html b/apidocs/help-doc.html
new file mode 100644
index 0000000..e2b30bf
--- /dev/null
+++ b/apidocs/help-doc.html
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+API Help (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+How This API Document Is Organized
+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+Overview
+
+
+
+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+
+Package
+
+
+
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:
+Interfaces (italic) Classes Enums Exceptions Errors Annotation Types
+
+
+Class/Interface
+
+
+
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Class inheritance diagram Direct Subclasses All Known Subinterfaces All Known Implementing Classes Class/interface declaration Class/interface description
+
+
Nested Class Summary Field Summary Constructor Summary Method Summary
+
+
Field Detail Constructor Detail Method Detail
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+
+
+Annotation Type
+
+
+
+Each annotation type has its own separate page with the following sections:
+Annotation Type declaration Annotation Type description Required Element Summary Optional Element Summary Element Detail
+
+
+
+Enum
+
+
+
+Each enum has its own separate page with the following sections:
+Enum declaration Enum description Enum Constant Summary Enum Constant Detail
+
+
+Use
+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+
+Tree (Class Hierarchy)
+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
+When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages. When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+
+Deprecated API
+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+
+Index
+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+
+Prev/Next
+These links take you to the next or previous class, interface, package, or related page.
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+Serialized Form
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+
+
+Constant Field Values
+The Constant Field Values page lists the static final fields and their values.
+
+
+
+This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
new file mode 100644
index 0000000..5519e3b
--- /dev/null
+++ b/apidocs/index-all.html
@@ -0,0 +1,850 @@
+
+
+
+
+
+
+
+Index (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+A C D G I J R S T V X Z
+
+A
+
+addAcl(ZencoderS3AccessControlItem) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ addAcl(ZencoderS3AccessControlItem) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ addHeader(String, String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+Add a header for S3 outputs.
+ addNotification(ZencoderNotification) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ addNotification(ZencoderNotification) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ addOutput(ZencoderOutput) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ addTime(float) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ addWatermark(ZencoderWatermark) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+
+
+
+C
+
+cancelJob(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a cancel request for a job.
+ cancelJob(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a cancel request for a job.
+ cancelJob(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ cancelJob(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ createAndAppendElement(String, String, Element) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createAndAppendElement(String, boolean, Element) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createAndAppendElement(String, int, Element) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createAndAppendElement(String, float, Element) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createElement(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createElement(String, String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createJob(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Submits a new Zencoder Job
+ createJob(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ createXML() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ createXML(Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+ createXML(Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ createXML(Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem
+
+ createXML(Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ createXML(Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+
+
+
+D
+
+de.bitzeche.video.transcoding.zencoder - package de.bitzeche.video.transcoding.zencoder de.bitzeche.video.transcoding.zencoder.enums - package de.bitzeche.video.transcoding.zencoder.enums de.bitzeche.video.transcoding.zencoder.job - package de.bitzeche.video.transcoding.zencoder.job de.bitzeche.video.transcoding.zencoder.response - package de.bitzeche.video.transcoding.zencoder.response de.bitzeche.video.transcoding.zencoder.util - package de.bitzeche.video.transcoding.zencoder.util deleteAcl(ZencoderS3AccessControlItem) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ deleteAcl(ZencoderS3AccessControlItem) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ deleteJob(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Deprecated.
+deleteJob(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Deprecated.
+deleteJob(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ deleteJob(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+Deprecated.
+deleteNotification(ZencoderNotification) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ deleteNotification(ZencoderNotification) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ deleteOutput(ZencoderOutput) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ deleteWatermark(ZencoderWatermark) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+
+
+
+G
+
+getAspectMode() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getAudioBitrate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getAudioChannels() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getAudioCodec() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getAudioQuality() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getAudioSamplerate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getBasetURL() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getBaseUrl() -
+Method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion
+
+ getBaseUrl() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getBufferSize() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getClipLength() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getDecimate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getDeinterlace() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getDownloadConnections() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ getErrorResponse() -
+Method in exception de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException
+
+ getFilename() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getFormat() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+ getFormat() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getFrameRate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getHeight() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getHeight() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ getId() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getInputPath() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ getInterval() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getJobDetails(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a job detail request for a job.
+ getJobDetails(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a job detail request for a job.
+ getJobDetails(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobDetails(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobId() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ getJobProgress(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a jobProgress request for a job.
+ getJobProgress(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a jobProgress request for a job.
+ getJobProgress(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobProgress(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobState(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+
+ getJobState(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a jobProgress request to determine the state of a job.
+ getJobState(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a jobProgress request to determine the state of a job.
+ getJobState(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobState(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ getJobStateString() -
+Method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+
+ getKeyFrameInterval() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getLabel() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getMaxFrameRate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getNumber() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getOutputs() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ getOutputURL() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getPassThrough() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ getPrefix() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getRotate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getSize() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getSize() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ getSpeed() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getStartClip() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getUrl() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ getVideoBitrate() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getVideoBitrateCap() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getVideoCodec() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getVideoQuality() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getWidth() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ getWidth() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ getX() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ getY() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ getZencoderRegion() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+
+
+
+I
+
+isComplete() -
+Method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+
+ isPublic() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ isPublic() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ isSkipAudio() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ isSkipVideo() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ isTest() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ isUpscale() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ IZencoderClient - Interface in de.bitzeche.video.transcoding.zencoder
+
+
+J
+
+jobProgress(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Deprecated. use IZencoderClient.getJobState(int)
+jobProgress(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Deprecated. use IZencoderClient.getJobState(ZencoderJob)
+jobProgress(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ jobProgress(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+
+
+
+R
+
+resubmitJob(int) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a resubmit request for a job.
+ resubmitJob(ZencoderJob) -
+Method in interface de.bitzeche.video.transcoding.zencoder.IZencoderClient
+Send a resubmit request for a job.
+ resubmitJob(ZencoderJob) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ resubmitJob(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+
+
+
+S
+
+sendGetRequest(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ sendPostRequest(String, Document) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ sendPutRequest(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ setAspectMode(ZencoderAspectMode) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAudioBitrate(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAudioChannels(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAudioCodec(ZencoderAudioCodec) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAudioQuality(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAudioSamplerate(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setAutolevel(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setBasetURL(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setBaseUrl(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setBufferSize(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setClipLength(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setDeblock(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setDecimate(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setDeinterlace(ZencoderDeinterlace) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setDenoise(ZencoderDenoiseFilter) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setDownloadConnections(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setFilename(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setFormat(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+ setFormat(ZencoderThumbnailFormat) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setFrameRate(float) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setHeight(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setHeight(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ setHttpClient(Client) -
+Method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ setId(Integer) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setInputPath(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setInterval(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setJobId(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setKeyFrameInterval(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setLabel(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setMaxFrameRate(float) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setNumber(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setOutputURL(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setPassThrough(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setPrefix(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setPrivate(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setPublic(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setPublic(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setRotate(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setSize(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setSize(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ setSkipAudio(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setSkipVideo(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setSpeed(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setStartClip(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setTest(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setThumbnail(ZencoderThumbnail) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setUpscale(boolean) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setUrl(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ setVideoBitrate(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setVideoBitrateCap(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setVideoCodec(ZencoderVideoCodec) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setVideoQuality(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setWidth(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ setWidth(int) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ setX(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ setY(String) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+ setZencoderRegion(ZencoderRegion) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ setZencoderVideoCodec(ZencoderVideoCodec) -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+
+
+
+T
+
+toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+ toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem
+
+ toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ toString() -
+Method in class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+
+
+
+V
+
+valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat
+Returns the enum constant of this type with the specified name.
+ valueOf(String) -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec
+Returns the enum constant of this type with the specified name.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ values() -
+Static method in enum de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+X
+
+xmlFromString(String) -
+Static method in class de.bitzeche.video.transcoding.zencoder.util.XmlUtility
+
+ xmltoString(Document) -
+Static method in class de.bitzeche.video.transcoding.zencoder.util.XmlUtility
+
+ XmltoString(Document) -
+Static method in class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ XmlUtility - Class in de.bitzeche.video.transcoding.zencoder.util
+
+
+Z
+
+ZencoderAPIVersion - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderAspectMode - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderAudioCodec - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderClient - Class in de.bitzeche.video.transcoding.zencoder ZencoderClient(String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ ZencoderClient(String, ZencoderAPIVersion) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.ZencoderClient
+
+ ZencoderDeinterlace - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderDenoiseFilter - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderErrorResponseException - Exception in de.bitzeche.video.transcoding.zencoder.response ZencoderErrorResponseException(Document) -
+Constructor for exception de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException
+
+ ZencoderJob - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderJob(String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderJob
+
+ ZencoderNotification - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderNotification(String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification
+
+ ZencoderNotificationJobState - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderOutput - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderOutput(String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ ZencoderOutput(String, String, String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ ZencoderOutput(String, String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput
+
+ ZencoderRegion - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderS3AccessControlItem - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderS3AccessControlItem(String, List<ZencoderS3AccessControlRight>) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem
+
+ ZencoderS3AccessControlRight - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderThumbnail - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderThumbnail() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail
+
+ ZencoderThumbnailFormat - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderVideoCodec - Enum in de.bitzeche.video.transcoding.zencoder.enums ZencoderWatermark - Class in de.bitzeche.video.transcoding.zencoder.job ZencoderWatermark(String) -
+Constructor for class de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark
+
+
+
+A C D G I J R S T V X Z
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/index.html b/apidocs/index.html
new file mode 100644
index 0000000..9ce86e0
--- /dev/null
+++ b/apidocs/index.html
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+Java Client for Zencoder API 0.9.4-SNAPSHOT API
+
+
+
+
+
+
+
+
+
+
+
+
+
+Frame Alert
+
+
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+
+Link toNon-frame version.
+
+
+
diff --git a/apidocs/options b/apidocs/options
new file mode 100644
index 0000000..943f1e7
--- /dev/null
+++ b/apidocs/options
@@ -0,0 +1,24 @@
+-classpath
+'/Users/patrice/git/zencoder/target/classes:/Users/patrice/.m2/repository/ch/qos/logback/logback-core/0.9.25/logback-core-0.9.25.jar:/Users/patrice/.m2/repository/com/sun/jersey/contribs/jersey-apache-client/1.17/jersey-apache-client-1.17.jar:/Users/patrice/.m2/repository/ch/qos/logback/logback-classic/0.9.25/logback-classic-0.9.25.jar:/Users/patrice/.m2/repository/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar:/Users/patrice/.m2/repository/com/sun/jersey/jersey-core/1.17/jersey-core-1.17.jar:/Users/patrice/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar:/Users/patrice/.m2/repository/com/sun/jersey/jersey-client/1.17/jersey-client-1.17.jar:/Users/patrice/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar:/Users/patrice/.m2/repository/org/slf4j/slf4j-api/1.6.0/slf4j-api-1.6.0.jar:/Users/patrice/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar:/Users/patrice/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/patrice/.m2/repository/org/slf4j/jul-to-slf4j/1.6.1/jul-to-slf4j-1.6.1.jar'
+-encoding
+'MacRoman'
+-protected
+-sourcepath
+'/Users/patrice/git/zencoder/src/main/java'
+-author
+-bottom
+'Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.'
+-charset
+'UTF-8'
+-d
+'/Users/patrice/git/zencoder/site/apidocs'
+-docencoding
+'UTF-8'
+-doctitle
+'Java Client for Zencoder API 0.9.4-SNAPSHOT API'
+-link
+'http://java.sun.com/javase/6/docs/api'
+-use
+-version
+-windowtitle
+'Java Client for Zencoder API 0.9.4-SNAPSHOT API'
\ No newline at end of file
diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html
new file mode 100644
index 0000000..4f792d3
--- /dev/null
+++ b/apidocs/overview-frame.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+Overview List (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html
new file mode 100644
index 0000000..327a0c3
--- /dev/null
+++ b/apidocs/overview-summary.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+Overview (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Java Client for Zencoder API 0.9.4-SNAPSHOT API
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html
new file mode 100644
index 0000000..8ad41f6
--- /dev/null
+++ b/apidocs/overview-tree.html
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For All Packages
+
+
+Package Hierarchies: de.bitzeche.video.transcoding.zencoder , de.bitzeche.video.transcoding.zencoder.enums , de.bitzeche.video.transcoding.zencoder.job , de.bitzeche.video.transcoding.zencoder.response , de.bitzeche.video.transcoding.zencoder.util
+
+
+Class Hierarchy
+
+
+
+Interface Hierarchy
+
+
+
+Enum Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/package-list b/apidocs/package-list
new file mode 100644
index 0000000..f065226
--- /dev/null
+++ b/apidocs/package-list
@@ -0,0 +1,5 @@
+de.bitzeche.video.transcoding.zencoder
+de.bitzeche.video.transcoding.zencoder.enums
+de.bitzeche.video.transcoding.zencoder.job
+de.bitzeche.video.transcoding.zencoder.response
+de.bitzeche.video.transcoding.zencoder.util
diff --git a/apidocs/packages b/apidocs/packages
new file mode 100644
index 0000000..ed54669
--- /dev/null
+++ b/apidocs/packages
@@ -0,0 +1,5 @@
+de.bitzeche.video.transcoding.zencoder.enums
+de.bitzeche.video.transcoding.zencoder
+de.bitzeche.video.transcoding.zencoder.job
+de.bitzeche.video.transcoding.zencoder.response
+de.bitzeche.video.transcoding.zencoder.util
\ No newline at end of file
diff --git a/apidocs/resources/inherit.gif b/apidocs/resources/inherit.gif
new file mode 100644
index 0000000..c814867
Binary files /dev/null and b/apidocs/resources/inherit.gif differ
diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html
new file mode 100644
index 0000000..b37158b
--- /dev/null
+++ b/apidocs/serialized-form.html
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+Serialized Form (Java Client for Zencoder API 0.9.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Serialized Form
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.response
+
+
+
+
+
+
+
+
+serialVersionUID: 7693985002277452696L
+
+
+
+
+
+
+Serialized Fields
+
+
+
+
+errorResponse
+
+Document errorResponse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/apidocs/stylesheet.css b/apidocs/stylesheet.css
new file mode 100644
index 0000000..6ea9e51
--- /dev/null
+++ b/apidocs/stylesheet.css
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF; color:#000000 }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */
+.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */
+.TableRowColor { background: #FFFFFF; color:#000000 } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
+.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
+
+.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+
diff --git a/css/maven-base.css b/css/maven-base.css
new file mode 100644
index 0000000..780cbb3
--- /dev/null
+++ b/css/maven-base.css
@@ -0,0 +1,155 @@
+body {
+ margin: 0px;
+ padding: 0px;
+}
+img {
+ border:none;
+}
+table {
+ padding:0px;
+ width: 100%;
+ margin-left: -2px;
+ margin-right: -2px;
+}
+acronym {
+ cursor: help;
+ border-bottom: 1px dotted #feb;
+}
+table.bodyTable th, table.bodyTable td {
+ padding: 2px 4px 2px 4px;
+ vertical-align: top;
+}
+div.clear{
+ clear:both;
+ visibility: hidden;
+}
+div.clear hr{
+ display: none;
+}
+#bannerLeft, #bannerRight {
+ font-size: xx-large;
+ font-weight: bold;
+}
+#bannerLeft img, #bannerRight img {
+ margin: 0px;
+}
+.xleft, #bannerLeft img {
+ float:left;
+}
+.xright, #bannerRight {
+ float:right;
+}
+#banner {
+ padding: 0px;
+}
+#banner img {
+ border: none;
+}
+#breadcrumbs {
+ padding: 3px 10px 3px 10px;
+}
+#leftColumn {
+ width: 170px;
+ float:left;
+ overflow: auto;
+}
+#bodyColumn {
+ margin-right: 1.5em;
+ margin-left: 197px;
+}
+#legend {
+ padding: 8px 0 8px 0;
+}
+#navcolumn {
+ padding: 8px 4px 0 8px;
+}
+#navcolumn h5 {
+ margin: 0;
+ padding: 0;
+ font-size: small;
+}
+#navcolumn ul {
+ margin: 0;
+ padding: 0;
+ font-size: small;
+}
+#navcolumn li {
+ list-style-type: none;
+ background-image: none;
+ background-repeat: no-repeat;
+ background-position: 0 0.4em;
+ padding-left: 16px;
+ list-style-position: outside;
+ line-height: 1.2em;
+ font-size: smaller;
+}
+#navcolumn li.expanded {
+ background-image: url(../images/expanded.gif);
+}
+#navcolumn li.collapsed {
+ background-image: url(../images/collapsed.gif);
+}
+#navcolumn li.none {
+ text-indent: -1em;
+ margin-left: 1em;
+}
+#poweredBy {
+ text-align: center;
+}
+#navcolumn img {
+ margin-top: 10px;
+ margin-bottom: 3px;
+}
+#poweredBy img {
+ display:block;
+ margin: 20px 0 20px 17px;
+}
+#search img {
+ margin: 0px;
+ display: block;
+}
+#search #q, #search #btnG {
+ border: 1px solid #999;
+ margin-bottom:10px;
+}
+#search form {
+ margin: 0px;
+}
+#lastPublished {
+ font-size: x-small;
+}
+.navSection {
+ margin-bottom: 2px;
+ padding: 8px;
+}
+.navSectionHead {
+ font-weight: bold;
+ font-size: x-small;
+}
+.section {
+ padding: 4px;
+}
+#footer {
+ padding: 3px 10px 3px 10px;
+ font-size: x-small;
+}
+#breadcrumbs {
+ font-size: x-small;
+ margin: 0pt;
+}
+.source {
+ padding: 12px;
+ margin: 1em 7px 1em 7px;
+}
+.source pre {
+ margin: 0px;
+ padding: 0px;
+}
+#navcolumn img.imageLink, .imageLink {
+ padding-left: 0px;
+ padding-bottom: 0px;
+ padding-top: 0px;
+ padding-right: 2px;
+ border: 0px;
+ margin: 0px;
+}
diff --git a/css/maven-theme.css b/css/maven-theme.css
new file mode 100644
index 0000000..c982168
--- /dev/null
+++ b/css/maven-theme.css
@@ -0,0 +1,141 @@
+body {
+ padding: 0px 0px 10px 0px;
+}
+body, td, select, input, li{
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ font-size: 13px;
+}
+code{
+ font-family: Courier, monospace;
+ font-size: 13px;
+}
+a {
+ text-decoration: none;
+}
+a:link {
+ color:#36a;
+}
+a:visited {
+ color:#47a;
+}
+a:active, a:hover {
+ color:#69c;
+}
+#legend li.externalLink {
+ background: url(../images/external.png) left top no-repeat;
+ padding-left: 18px;
+}
+a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
+ background: url(../images/external.png) right center no-repeat;
+ padding-right: 18px;
+}
+#legend li.newWindow {
+ background: url(../images/newwindow.png) left top no-repeat;
+ padding-left: 18px;
+}
+a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
+ background: url(../images/newwindow.png) right center no-repeat;
+ padding-right: 18px;
+}
+h2 {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #999;
+ color: #900;
+ background-color: #ddd;
+ font-weight:900;
+ font-size: x-large;
+}
+h3 {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #aaa;
+ color: #900;
+ background-color: #eee;
+ font-weight: normal;
+ font-size: large;
+}
+h4 {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #bbb;
+ color: #900;
+ background-color: #fff;
+ font-weight: normal;
+ font-size: large;
+}
+h5 {
+ padding: 4px 4px 4px 6px;
+ color: #900;
+ font-size: normal;
+}
+p {
+ line-height: 1.3em;
+ font-size: small;
+}
+#breadcrumbs {
+ border-top: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+ background-color: #ccc;
+}
+#leftColumn {
+ margin: 10px 0 0 5px;
+ border: 1px solid #999;
+ background-color: #eee;
+}
+#navcolumn h5 {
+ font-size: smaller;
+ border-bottom: 1px solid #aaaaaa;
+ padding-top: 2px;
+ color: #000;
+}
+
+table.bodyTable th {
+ color: white;
+ background-color: #bbb;
+ text-align: left;
+ font-weight: bold;
+}
+
+table.bodyTable th, table.bodyTable td {
+ font-size: 1em;
+}
+
+table.bodyTable tr.a {
+ background-color: #ddd;
+}
+
+table.bodyTable tr.b {
+ background-color: #eee;
+}
+
+.source {
+ border: 1px solid #999;
+}
+dl {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #aaa;
+ background-color: #ffc;
+}
+dt {
+ color: #900;
+}
+#organizationLogo img, #projectLogo img, #projectLogo span{
+ margin: 8px;
+}
+#banner {
+ border-bottom: 1px solid #fff;
+}
+.errormark, .warningmark, .donemark, .infomark {
+ background: url(../images/icon_error_sml.gif) no-repeat;
+}
+
+.warningmark {
+ background-image: url(../images/icon_warning_sml.gif);
+}
+
+.donemark {
+ background-image: url(../images/icon_success_sml.gif);
+}
+
+.infomark {
+ background-image: url(../images/icon_info_sml.gif);
+}
+
diff --git a/css/print.css b/css/print.css
new file mode 100644
index 0000000..26ad7f0
--- /dev/null
+++ b/css/print.css
@@ -0,0 +1,7 @@
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
+ display: none !important;
+}
+#bodyColumn, body.docs div.docs {
+ margin: 0 !important;
+ border: none !important
+}
diff --git a/css/site.css b/css/site.css
new file mode 100644
index 0000000..055e7e2
--- /dev/null
+++ b/css/site.css
@@ -0,0 +1 @@
+/* You can override this file with your own styles */
\ No newline at end of file
diff --git a/dependencies.html b/dependencies.html
new file mode 100644
index 0000000..c6bbd1f
--- /dev/null
+++ b/dependencies.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Dependencies
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Project Dependencies compile The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
Project Transitive Dependencies The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
test The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
Project Dependency Graph
+
Dependency Tree de.bitzeche.video.transcoding:zencoder-api:jar:0.9.4-SNAPSHOT Licenses Public Domain: AOP alliance
GNU LESSER GENERAL PUBLIC LICENSE: BeanShell
Unknown: Codec
Apache License, Version 2.0: TestNG
Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module
The Apache Software License, Version 2.0: Commons Lang, JCommander, Java Client for Zencoder API, Logging, guice
GNU Lesser General Public License: Logback Classic Module, Logback Core Module
CDDL 1.1: Jersey Apache HTTP Client, jersey-client, jersey-core
GPL2 w/ CPE: Jersey Apache HTTP Client, jersey-client, jersey-core
Apache License: HttpClient
Common Public License Version 1.0: JUnit
MIT License: JCL 1.1.1 implemented over SLF4J, JUL to SLF4J bridge, SLF4J API Module
The MIT License: Mockito
Dependency File Details Filename Size Entries Classes Packages JDK Rev Debug aopalliance-1.0.jar 4.36 kB 15 9 2 1.3 debug logback-classic-0.9.25.jar 237.71 kB 191 155 23 1.5 debug logback-core-0.9.25.jar 293.63 kB 281 244 27 1.5 debug jcommander-1.5.jar 28.80 kB 36 23 4 1.5 debug guice-2.0.jar 651.04 kB 567 544 11 1.5 debug jersey-client-1.17.jar 127.83 kB 114 90 9 1.6 debug jersey-core-1.17.jar 456.11 kB 404 351 26 1.6 debug jersey-apache-client-1.17.jar 21.76 kB 26 13 2 1.6 debug commons-codec-1.2.jar 29.38 kB 30 19 5 1.1 debug commons-httpclient-3.1.jar 297.85 kB 183 167 8 1.2 debug commons-logging-1.0.4.jar 37.12 kB 29 18 2 1.2 debug junit-3.8.1.jar 118.23 kB 119 100 6 1.1 debug commons-lang3-3.1.jar 308.40 kB 179 153 12 1.5 debug bsh-2.0b4.jar 275.09 kB 238 158 8 1.2 release mockito-all-1.8.4.jar 1.34 MB 1,203 612 61 1.5 debug jcl-over-slf4j-1.6.1.jar 16.90 kB 23 9 2 1.3 debug jul-to-slf4j-1.6.1.jar 4.36 kB 11 1 1 1.4 debug slf4j-api-1.6.0.jar 24.90 kB 34 23 3 1.3 debug testng-5.14.jar 514.11 kB 357 326 19 1.5 debug Total Size Entries Classes Packages JDK Rev Debug 19 4.71 MB 4,040 3,015 231 1.6 18 compile: 12 compile: 1.81 MB compile: 1,505 compile: 1,243 compile: 120 - compile: 12 test: 7 test: 2.90 MB test: 2,535 test: 1,772 test: 111 - test: 6
+
+
+
+
+
+
+
+
diff --git a/distribution-management.html b/distribution-management.html
new file mode 100644
index 0000000..6d8607a
--- /dev/null
+++ b/distribution-management.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Distribution Management
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Overview The following is the distribution management information used by this project.
Repository - bitzeche-release dav:http://svn.bitzeche.de:9080/archiva/repository/release/
Snapshot Repository - bitzeche-snapshots dav:http://svn.bitzeche.de:9080/archiva/repository/snapshots/
+
+
+
+
+
+
+
+
diff --git a/header.txt b/header.txt
deleted file mode 100644
index 37d0357..0000000
--- a/header.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-Copyright (C) ${year} ${owner} <${email}>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
\ No newline at end of file
diff --git a/images/close.gif b/images/close.gif
new file mode 100644
index 0000000..1c26bbc
Binary files /dev/null and b/images/close.gif differ
diff --git a/images/collapsed.gif b/images/collapsed.gif
new file mode 100644
index 0000000..6e71084
Binary files /dev/null and b/images/collapsed.gif differ
diff --git a/images/expanded.gif b/images/expanded.gif
new file mode 100644
index 0000000..0fef3d8
Binary files /dev/null and b/images/expanded.gif differ
diff --git a/images/external.png b/images/external.png
new file mode 100644
index 0000000..3f999fc
Binary files /dev/null and b/images/external.png differ
diff --git a/images/icon_error_sml.gif b/images/icon_error_sml.gif
new file mode 100644
index 0000000..61132ef
Binary files /dev/null and b/images/icon_error_sml.gif differ
diff --git a/images/icon_info_sml.gif b/images/icon_info_sml.gif
new file mode 100644
index 0000000..c6cb9ad
Binary files /dev/null and b/images/icon_info_sml.gif differ
diff --git a/images/icon_success_sml.gif b/images/icon_success_sml.gif
new file mode 100644
index 0000000..52e85a4
Binary files /dev/null and b/images/icon_success_sml.gif differ
diff --git a/images/icon_warning_sml.gif b/images/icon_warning_sml.gif
new file mode 100644
index 0000000..873bbb5
Binary files /dev/null and b/images/icon_warning_sml.gif differ
diff --git a/images/logos/build-by-maven-black.png b/images/logos/build-by-maven-black.png
new file mode 100644
index 0000000..919fd0f
Binary files /dev/null and b/images/logos/build-by-maven-black.png differ
diff --git a/images/logos/build-by-maven-white.png b/images/logos/build-by-maven-white.png
new file mode 100644
index 0000000..7d44c9c
Binary files /dev/null and b/images/logos/build-by-maven-white.png differ
diff --git a/images/logos/maven-feather.png b/images/logos/maven-feather.png
new file mode 100644
index 0000000..b5ada83
Binary files /dev/null and b/images/logos/maven-feather.png differ
diff --git a/images/newwindow.png b/images/newwindow.png
new file mode 100644
index 0000000..6287f72
Binary files /dev/null and b/images/newwindow.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..6aca7dd
--- /dev/null
+++ b/index.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - About
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
About Java Client for Zencoder API There is currently no description associated with this project.
+
+
+
+
+
+
+
+
diff --git a/integration.html b/integration.html
new file mode 100644
index 0000000..fc190fe
--- /dev/null
+++ b/integration.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Continuous Integration
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Continuous Integration No continuous integration management system is defined. Please check back at a later date.
+
+
+
+
+
+
+
+
diff --git a/issue-tracking.html b/issue-tracking.html
new file mode 100644
index 0000000..348260b
--- /dev/null
+++ b/issue-tracking.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Issue Tracking
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Overview This project uses Google Code to manage its issues.
Issue Tracking Issues, bugs, and feature requests should be submitted to the following issue tracking system for this project.
+
+
+
+
+
+
+
+
diff --git a/license.html b/license.html
new file mode 100644
index 0000000..9e1371f
--- /dev/null
+++ b/license.html
@@ -0,0 +1,321 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project License
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Overview Typically the licenses listed for the project are that of the project itself, and not of dependencies.
Project License The Apache Software License, Version 2.0
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+
+
+
+
+
+
+
+
diff --git a/mail-lists.html b/mail-lists.html
new file mode 100644
index 0000000..9c6d08b
--- /dev/null
+++ b/mail-lists.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Mailing Lists
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Project Mailing Lists There are no mailing lists currently associated with this project.
+
+
+
+
+
+
+
+
diff --git a/plugin-management.html b/plugin-management.html
new file mode 100644
index 0000000..d4b4d76
--- /dev/null
+++ b/plugin-management.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Plugin Management
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins.html b/plugins.html
new file mode 100644
index 0000000..8dde805
--- /dev/null
+++ b/plugins.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Build Plugins
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
deleted file mode 100644
index 743ac47..0000000
--- a/pom.xml
+++ /dev/null
@@ -1,213 +0,0 @@
-
- 4.0.0
- de.bitzeche.video.transcoding
- zencoder-api
- 0.9.4-SNAPSHOT
- jar
- Java Client for Zencoder API
- 2011
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
-
-
-
- scm:git:git@github.com:bitzeche/zencoder-java.git
- scm:git:git@github.com:bitzeche/zencoder-java.git
- https://github.com/bitzeche/zencoder-java.git
-
-
- Bitzeche GmbH
- http://www.bitzeche.de/
-
-
-
- Google Code
- https://github.com/bitzeche/zencoder-java/issues
-
-
-
- patrice
- Patrice Brend'amour
- p.brendamour@bitzeche.de
-
- Project Manager
- Developer
-
- http://www.brendamour.de
- Bitzeche GmbH
- http://www.bitzeche.de/
- +1
-
-
-
-
-
- maven-javadoc-plugin
- 2.6.1
-
-
- maven-surefire-report-plugin
- 2.5
-
-
- org.apache.maven.plugins
- maven-project-info-reports-plugin
- 2.4
-
- true
- true
-
-
-
-
-
-
-
- bitzeche-release
- dav:http://trac.bitzeche.de/archiva/repository/release/
-
-
- bitzeche-snapshots
- dav:http://trac.bitzeche.de/archiva/repository/snapshots/
-
-
-
- target
- 1.6.1
- 2013
- github-zencoder
-
-
-
- org.testng
- testng
- 5.14
- test
-
-
- org.mockito
- mockito-all
- 1.8.4
- test
-
-
-
- ch.qos.logback
- logback-classic
- 0.9.25
-
-
- org.slf4j
- jul-to-slf4j
- ${org.slf4j.version}
-
-
- org.slf4j
- jcl-over-slf4j
- ${org.slf4j.version}
-
-
-
- com.sun.jersey.contribs
- jersey-apache-client
- 1.17
-
-
-
- com.sun.jersey
- jersey-client
- 1.17
-
-
-
- org.apache.commons
- commons-lang3
- 3.1
-
-
-
- ${basedir}/${target.dir}/classes
- ${basedir}/${target.dir}/test-classes
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- 1.6
- 1.6
-
-
-
- org.apache.maven.plugins
- maven-source-plugin
-
-
- attach-sources
-
- jar
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.4
-
-
- com.mycila.maven-license-plugin
- maven-license-plugin
- 1.8.0
-
-
-
- Bitzeche GmbH
- ${current.year}
- info@bitzeche.de
-
-
-
-
-
- check
-
-
-
-
-
- org.apache.maven.plugins
- maven-site-plugin
- 3.2
-
-
- com.github.github
- site-maven-plugin
- 0.6
-
- Creating site for ${project.version}
- zencoder-java
- bitzeche
-
-
-
-
- site
-
- site
-
-
-
-
-
-
- org.apache.maven.wagon
- wagon-webdav
- 1.0-beta-2
-
-
-
-
diff --git a/project-info.html b/project-info.html
new file mode 100644
index 0000000..4415512
--- /dev/null
+++ b/project-info.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Information
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Project Information This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by Maven on behalf of the project.
Overview Document Description Distribution Management This document provides informations on the distribution management of this project. About There is currently no description associated with this project. Dependencies This document lists the project's dependencies and provides information on each dependency. Issue Tracking This is a link to the issue management system for this project. Issues (bugs, features, change requests) can be created and queried using this link. Project Plugins This document lists the build plugins and the report plugins used by this project. Continuous Integration This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis. Project License This is a link to the definitions of project licenses. Mailing Lists This document provides subscription and archive information for this project's mailing lists. Project Team This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another. Source Repository This is a link to the online source repository that can be viewed via a web browser. Plugin Management This document lists the plugins that are defined through pluginManagement. Project Summary This document lists other related information of this project
+
+
+
+
+
+
+
+
diff --git a/project-reports.html b/project-reports.html
new file mode 100644
index 0000000..0c7768a
--- /dev/null
+++ b/project-reports.html
@@ -0,0 +1,92 @@
+
+
+
+
+
+ Java Client for Zencoder API - Generated Reports
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Generated Reports This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.
+
+
+
+
+
+
+
+
diff --git a/project-summary.html b/project-summary.html
new file mode 100644
index 0000000..ba24229
--- /dev/null
+++ b/project-summary.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Project Summary
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Project Summary Project Information Field Value Name Java Client for Zencoder API Description - Homepage -
Build Information Field Value GroupId de.bitzeche.video.transcoding ArtifactId zencoder-api Version 0.9.4-SNAPSHOT Type jar JDK Rev 1.6
+
+
+
+
+
+
+
+
diff --git a/source-repository.html b/source-repository.html
new file mode 100644
index 0000000..e5c88df
--- /dev/null
+++ b/source-repository.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Java Client for Zencoder API - Source Repository
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Overview This project uses a Source Content Management System to manage its source code.
Web Access The following is a link to the online source repository.
Anonymous access Refer to the documentation of the SCM used for more information about anonymously check out. The connection url is:
git:git@github.com:bitzeche/zencoder-java.git Developer access Refer to the documentation of the SCM used for more information about developer check out. The connection url is:
git:git@github.com:bitzeche/zencoder-java.git Access from behind a firewall Refer to the documentation of the SCM used for more information about access behind a firewall.
+
+
+
+
+
+
+
+
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/IZencoderClient.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/IZencoderClient.java
deleted file mode 100644
index 8582e65..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/IZencoderClient.java
+++ /dev/null
@@ -1,131 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder;
-
-import org.w3c.dom.Document;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderJob;
-import de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException;
-
-public interface IZencoderClient {
-
- /**
- * Submits a new Zencoder Job
- *
- * @param job
- * @return XML Response from zencoder
- */
- public Document createJob(ZencoderJob job)
- throws ZencoderErrorResponseException;
- /**
- * Send a jobProgress request for a job.
- * @param jobId ID for the requested job.
- * @return State of job, or null if unable to parse response.
- * @deprecated use {@link #getJobState(int)}
- */
- public ZencoderNotificationJobState jobProgress(int jobId);
-
- /**
- * Send a jobProgress request for a job.
- * @param job
- * @return State of job, or null if unable to parse response.
- * @deprecated use {@link #getJobState(ZencoderJob)}
- */
- public ZencoderNotificationJobState jobProgress(ZencoderJob job);
-
- /**
- * Send a job detail request for a job.
- * @param jobId ID for the requested job.
- * @return XML Response from zencoder
- */
- public Document getJobDetails(int jobId);
-
- /**
- * Send a job detail request for a job.
- * @param job
- * @return XML Response from zencoder
- */
- public Document getJobDetails(ZencoderJob job);
-
- /**
- * Send a jobProgress request for a job.
- * @param jobId ID for the requested job.
- * @return State of job, or null if unable to parse response.
- */
- public Document getJobProgress(int jobId);
-
- /**
- * Send a jobProgress request for a job.
- * @param job
- * @return State of job, or null if unable to parse response.
- */
- public Document getJobProgress(ZencoderJob job);
-
- /**
- * Send a jobProgress request to determine the state of a job.
- * @param jobId ID for the requested job.
- * @return State of job, or null if unable to parse response.
- */
- public ZencoderNotificationJobState getJobState(int jobId);
-
- /**
- * Send a jobProgress request to determine the state of a job.
- * @param job
- * @return State of job, or null if unable to parse response.
- */
- public ZencoderNotificationJobState getJobState(ZencoderJob job);
-
- /**
- * Send a resubmit request for a job.
- * @param jobId ID for the requested job.
- * @return true if job was resubmitted successfully.
- * Attempting to resubmit an already finished job returns false.
- */
- public boolean resubmitJob(int jobId);
-
- /**
- * Send a resubmit request for a job.
- * @param job
- * @return true if job was resubmitted successfully.
- * Attempting to resubmit an already finished job returns false.
- */
-
- public boolean resubmitJob(ZencoderJob job);
-
- /**
- * Send a cancel request for a job.
- * @param jobId ID for the requested job.
- * @return true if job was cancelled successfully.
- * Attempting to cancel an already finished job returns false.
- */
- public boolean cancelJob(int jobId);
-
- /**
- * Send a cancel request for a job.
- * @param job
- * @return true if job was cancelled successfully.
- * Attempting to cancel an already finished job returns false.
- */
- public boolean cancelJob(ZencoderJob job);
-
- @Deprecated
- public boolean deleteJob(int jobId);
-
- @Deprecated
- public boolean deleteJob(ZencoderJob job);
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/ZencoderClient.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/ZencoderClient.java
deleted file mode 100644
index 8ebc5f0..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/ZencoderClient.java
+++ /dev/null
@@ -1,489 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder;
-
-import java.io.StringWriter;
-import java.net.SocketTimeoutException;
-import java.util.HashMap;
-import java.util.Map;
-
-import javax.ws.rs.core.MediaType;
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.OutputKeys;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.stream.StreamResult;
-import javax.xml.xpath.XPath;
-import javax.xml.xpath.XPathConstants;
-import javax.xml.xpath.XPathExpressionException;
-import javax.xml.xpath.XPathFactory;
-
-import org.apache.commons.lang3.StringUtils;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-import org.w3c.dom.NodeList;
-
-import com.sun.jersey.api.client.Client;
-import com.sun.jersey.api.client.ClientResponse;
-import com.sun.jersey.api.client.UniformInterfaceException;
-import com.sun.jersey.api.client.WebResource;
-import com.sun.jersey.client.apache.ApacheHttpClient;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderNotificationJobState;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderJob;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput;
-import de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException;
-
-public class ZencoderClient implements IZencoderClient {
-
- private static final Logger LOGGER = LoggerFactory
- .getLogger(ZencoderClient.class);
- private Client httpClient;
- private final String zencoderAPIBaseUrl;
- private final String zencoderAPIKey;
- private final ZencoderAPIVersion zencoderAPIVersion;
- private XPath xPath;
-
- private final int MAX_CONNECTION_ATTEMPTS = 5;
- private int currentConnectionAttempt = 0;
-
- public ZencoderClient(String zencoderApiKey) {
- this(zencoderApiKey, ZencoderAPIVersion.API_V1);
- }
-
- public ZencoderClient(String zencoderApiKey, ZencoderAPIVersion apiVersion) {
- this.zencoderAPIKey = zencoderApiKey;
- if (ZencoderAPIVersion.API_DEV.equals(apiVersion)) {
- LOGGER.warn("!!! Using development version of zencoder API !!!");
- }
-
- this.zencoderAPIVersion = apiVersion;
-
- httpClient = ApacheHttpClient.create();
- httpClient.setFollowRedirects(true);
-
- // set a 20 second timeout on the client
- httpClient.setConnectTimeout(20000);
- httpClient.setReadTimeout(20000);
-
- xPath = XPathFactory.newInstance().newXPath();
- zencoderAPIBaseUrl = zencoderAPIVersion.getBaseUrl();
- }
-
- /*
- * Typical response:
- * true
- * http://audio-bucket.jagtest.spotnote.s3.amazonaws.com/ApU001TestUserAx001
- * .m4a test_aac 29345822
- * 17941347
- *
- */
-
- private Integer findIdFromOutputNode(Node output)
- throws XPathExpressionException {
- Double idDouble = (Double) xPath.evaluate("output/id", output,
- XPathConstants.NUMBER);
- return idDouble == null ? null : idDouble.intValue();
- }
-
- /**
- * Complete output IDs from response.
- *
- * @param job
- * @param response
- */
- private void completeJobInfo(ZencoderJob job, Document response) {
- try {
- NodeList outputs = (NodeList) xPath.evaluate(
- "/api-response/job/outputs", response,
- XPathConstants.NODESET);
- if (job.getOutputs().size() == 1) {
- Integer id = findIdFromOutputNode(outputs.item(0));
- if (id != null) {
- job.getOutputs().get(0).setId(id);
- }
- } else {
- // try via labels
- Map ids = new HashMap();
- int outputSize = outputs.getLength();
- for (int i = 0; i < outputSize; i++) {
- String label = (String) xPath.evaluate("output/label",
- outputs.item(i), XPathConstants.STRING);
- if (label != null && !label.isEmpty()) {
- int id = findIdFromOutputNode(outputs.item(i));
- ids.put(label, new Integer(id));
- }
- }
- for (ZencoderOutput zcOutput : job.getOutputs()) {
- Integer foundId = ids.get(zcOutput.getLabel());
- if (foundId != null) {
- zcOutput.setId(foundId);
- }
- }
- }
-
- } catch (XPathExpressionException e) {
- LOGGER.error("XPath threw Exception", e);
- }
- }
-
- private void resetConnectionCount() {
- // reset to 0 for use in tracking connections next time
- currentConnectionAttempt = 0;
- }
-
- private Document createDocumentForException(String message) {
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
- Document errorDocument = documentBuilder.newDocument();
- Element root = errorDocument.createElement("error");
- errorDocument.appendChild(root);
- Node input = errorDocument.createElement("reason");
- input.setTextContent(message);
- root.appendChild(input);
- return errorDocument;
- } catch (ParserConfigurationException e) {
- LOGGER.error("Exception creating document for exception '" + message + "'", e);
- return null;
- }
- }
-
- @Override
- public Document createJob(ZencoderJob job)
- throws ZencoderErrorResponseException {
- if(currentConnectionAttempt > MAX_CONNECTION_ATTEMPTS) {
- resetConnectionCount();
- String message = "Reached maximum number of connection attempts for Zencoder, aborting creation of job";
- Document errorDocument = createDocumentForException(message);
- throw new ZencoderErrorResponseException(errorDocument);
- }
- Document data;
- try {
- data = job.createXML();
- if (data == null) {
- String message = "Got no XML from Job";
- LOGGER.error(message);
- resetConnectionCount();
- Document errorDocument = createDocumentForException(message);
- throw new ZencoderErrorResponseException(errorDocument);
- }
- Element apikey = data.createElement("api_key");
- apikey.setTextContent(zencoderAPIKey);
- data.getDocumentElement().appendChild(apikey);
- Document response = sendPostRequest(zencoderAPIBaseUrl
- + "jobs?format=xml", data);
- // a null response means the call did not get through
- // we should try again, since the job has not been started
- if(response == null) {
- currentConnectionAttempt++;
- // maybe delay this call by a few seconds?
- return createJob(job);
- }
- String id = (String) xPath.evaluate("/api-response/job/id",
- response, XPathConstants.STRING);
- if (StringUtils.isNotEmpty(id)) {
- job.setJobId(Integer.parseInt(id));
- resetConnectionCount();
- return response;
- }
- completeJobInfo(job, response);
- LOGGER.error("Error when sending request to Zencoder: ", response);
- resetConnectionCount();
- throw new ZencoderErrorResponseException(response);
- } catch (ParserConfigurationException e) {
- LOGGER.error("Parser threw Exception", e);
- } catch (XPathExpressionException e) {
- LOGGER.error("XPath threw Exception", e);
- }
- resetConnectionCount();
- return null;
- }
-
- public ZencoderNotificationJobState jobProgress(ZencoderJob job) {
- return jobProgress(job.getJobId());
- }
-
- public ZencoderNotificationJobState jobProgress(int id) {
- return getJobState(id);
- }
-
- public ZencoderNotificationJobState getJobState(ZencoderJob job) {
- return getJobState(job.getJobId());
- }
-
- public ZencoderNotificationJobState getJobState(int id) {
- Document response = getJobProgress(id);
- if (response == null) {
- return null;
- }
- String stateString = null;
- try {
- stateString = (String) xPath.evaluate("/api-response/state",
- response, XPathConstants.STRING);
- return ZencoderNotificationJobState.getJobState(stateString);
- } catch (IllegalArgumentException ex) {
- LOGGER.error("Unable to find state for string '{}'", stateString);
- } catch (XPathExpressionException e) {
- LOGGER.error("XPath threw Exception", e);
- }
- return null;
- }
-
- public Document getJobProgress(ZencoderJob job) {
- return getJobProgress(job.getJobId());
- }
-
- public Document getJobProgress(int id) {
- if(currentConnectionAttempt > MAX_CONNECTION_ATTEMPTS) {
- resetConnectionCount();
- LOGGER.error("Reached maximum number of attempts for getting job progress. Aborting and returning null");
- return null;
- }
- if (zencoderAPIVersion != ZencoderAPIVersion.API_V2) {
- LOGGER.warn("jobProgress is only available for API v2. Returning null.");
- return null;
- }
- String url = zencoderAPIBaseUrl + "jobs/" + id
- + "/progress.xml?api_key=" + zencoderAPIKey;
- Document result = sendGetRequest(url);
- if(result == null) {
- currentConnectionAttempt++;
- // delay this call by a few seconds?
- return getJobProgress(id);
- }
- resetConnectionCount();
- return result;
- }
-
- public Document getJobDetails(ZencoderJob job) {
- return getJobDetails(job.getJobId());
- }
-
- public Document getJobDetails(int id) {
- if(currentConnectionAttempt > MAX_CONNECTION_ATTEMPTS) {
- resetConnectionCount();
- LOGGER.error("Reached maximum number of attempts for getting job details. Aborting and returning null");
- return null;
- }
- String url = zencoderAPIBaseUrl + "jobs/" + id + ".xml?api_key="
- + zencoderAPIKey;
- Document result = sendGetRequest(url);
- if(result == null) {
- currentConnectionAttempt++;
- // delay this call by a few seconds?
- return getJobDetails(id);
- }
- resetConnectionCount();
- return result;
- }
-
- public boolean resubmitJob(ZencoderJob job) {
- int id;
- if ((id = job.getJobId()) != 0) {
- return resubmitJob(id);
- }
- return false;
- }
-
- public boolean resubmitJob(int id) {
- if(currentConnectionAttempt > MAX_CONNECTION_ATTEMPTS) {
- resetConnectionCount();
- LOGGER.error("Reached maximum number of attempts to resubmit job, aborting");
- return false;
- }
- String url = zencoderAPIBaseUrl + "jobs/" + id + "/resubmit?api_key="
- + zencoderAPIKey;
- ClientResponse response = sendPutRequest(url);
- if(response == null) {
- currentConnectionAttempt++;
- return resubmitJob(id);
- }
- int responseStatus = response.getStatus();
- resetConnectionCount();
- if (responseStatus == 200 || responseStatus == 204) {
- return true;
- } else if (responseStatus == 409) {
- LOGGER.debug("Already finished job {}", id);
- return true;
- }
- return false;
- }
-
- public boolean cancelJob(ZencoderJob job) {
- int id;
- if ((id = job.getJobId()) != 0) {
- return cancelJob(id);
- }
- return false;
- }
-
- public boolean cancelJob(int id) {
- if(currentConnectionAttempt > MAX_CONNECTION_ATTEMPTS) {
- resetConnectionCount();
- LOGGER.error("Reached maximum number of attempts to cancel job, aborting");
- return false;
- }
- String url = zencoderAPIBaseUrl + "jobs/" + id
- + "/cancel.json?api_key=" + zencoderAPIKey;
- ClientResponse res = sendPutRequest(url);
- if(res == null) {
- currentConnectionAttempt++;
- return cancelJob(id);
- }
- int responseStatus = res.getStatus();
- resetConnectionCount();
- if (responseStatus == 200 || responseStatus == 204) {
- return true;
- } else if (responseStatus == 409) {
- LOGGER.debug("Already finished job {}", id);
- return true;
- }
- return false;
- }
-
- public boolean deleteJob(ZencoderJob job) {
- int id;
- if ((id = job.getJobId()) != 0) {
- return deleteJob(id);
- }
- return false;
- }
-
- @Deprecated
- public boolean deleteJob(int id) {
- LOGGER.warn("Deleting jobs is deprecated. Use cancel instead.");
- return cancelJob(id);
-
- // String url = zencoderAPIBaseUrl + "jobs/" + id + "?api_key="
- // + zencoderAPIKey;
- // LOGGER.debug("calling to delete job: {}", url);
- // WebResource webResource = httpClient.resource(url);
- // ClientResponse response = webResource.delete(ClientResponse.class);
- // int responseStatus = response.getStatus();
- // return (responseStatus == 200);
- }
-
- protected Document sendGetRequest(String url) {
- LOGGER.debug("calling: {}", url);
- try {
- WebResource webResource = httpClient.resource(url);
- Document response = webResource.get(Document.class);
-
- logXmlDocumentToDebug("Got response", response);
- return response;
- } catch (Exception e) {
- if(e instanceof SocketTimeoutException) {
- LOGGER.warn("Connection to Zencoder timed out");
- } else {
- LOGGER.warn(e.getMessage());
- }
- }
- return null;
- }
-
- protected ClientResponse sendPutRequest(String url) {
- LOGGER.debug("calling: {}", url);
- try {
- WebResource webResource = httpClient.resource(url);
- ClientResponse response = webResource.put(ClientResponse.class);
-
- LOGGER.debug("Got response: {}", response);
- return response;
- } catch (Exception e) {
- if(e instanceof SocketTimeoutException) {
- LOGGER.warn("Connection to Zencoder timed out");
- } else {
- LOGGER.warn(e.getMessage());
- }
- }
- return null;
-
- }
-
- protected Document sendPostRequest(String url, Document xml) {
- logXmlDocumentToDebug("submitting", xml);
- try {
- WebResource webResource = httpClient.resource(url);
- Document response = webResource.accept(MediaType.APPLICATION_XML)
- .header("Content-Type", "application/xml")
- .post(Document.class, xml);
- logXmlDocumentToDebug("Got response", response);
- return response;
- } catch (UniformInterfaceException e) {
- ClientResponse resp = e.getResponse();
- Document errorXml = resp.getEntity(Document.class);
- String errormessage = e.getMessage();
- try {
- errormessage = (String) xPath.evaluate(
- "/api-response/errors/error", errorXml,
- XPathConstants.STRING);
- } catch (XPathExpressionException e1) {
- // ignore
- }
- LOGGER.error("couldn't submit job: {}", errormessage);
- return errorXml;
- } catch (Exception e) {
- if(e instanceof SocketTimeoutException) {
- LOGGER.warn("Connection to Zencoder timed out");
- } else {
- LOGGER.warn(e.getMessage());
- }
- }
- return null;
-
- }
-
- private void logXmlDocumentToDebug(String message, Document response) {
-
- if (LOGGER.isDebugEnabled()) {
- try {
- LOGGER.debug(message + ": {}", XmltoString(response));
- } catch (TransformerException e2) {
- }
- }
- }
-
- protected static String XmltoString(Document document)
- throws TransformerException {
- StringWriter stringWriter = new StringWriter();
- StreamResult streamResult = new StreamResult(stringWriter);
- TransformerFactory transformerFactory = TransformerFactory
- .newInstance();
- Transformer transformer = transformerFactory.newTransformer();
- transformer.setOutputProperty(OutputKeys.INDENT, "yes");
- transformer.setOutputProperty(
- "{http://xml.apache.org/xslt}indent-amount", "2");
- transformer.setOutputProperty(OutputKeys.METHOD, "xml");
- transformer.transform(new DOMSource(document.getDocumentElement()),
- streamResult);
- return stringWriter.toString();
- }
-
- public void setHttpClient(Client httpClient) {
- this.httpClient = httpClient;
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.java
deleted file mode 100644
index 9a11769..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAPIVersion.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderAPIVersion {
- API_DEV("https://app.zencoder.com/api/"),
- API_V1( "https://app.zencoder.com/api/v1/"),
- API_V2( "https://app.zencoder.com/api/v2/");
-
- private final String baseUrl;
-
- private ZencoderAPIVersion(String url) {
- this.baseUrl = url;
- }
-
- public String getBaseUrl() {
- return baseUrl;
- }
-
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.java
deleted file mode 100644
index 4cc6cd1..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAspectMode.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderAspectMode {
- preserve, stretch, crop, pad, NONE;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.java
deleted file mode 100644
index ee5bd7c..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderAudioCodec.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderAudioCodec {
-aac, vorbis, mp3, wma;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.java
deleted file mode 100644
index ff52472..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDeinterlace.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderDeinterlace {
- on, off, detect;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.java
deleted file mode 100644
index c2b6dd2..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderDenoiseFilter.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderDenoiseFilter {
- NONE, WEAK, MEDIUM, STRONG, STRONGEST;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.java
deleted file mode 100644
index 0172ff1..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderNotificationJobState.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderNotificationJobState {
-
- PENDING(false),
- WAITING(false),
- PROCESSING(false),
- FINISHED(true),
- FAILED(true),
- CANCELLED(true);
-
- private boolean complete;
- public boolean isComplete() { return complete; }
-
- private ZencoderNotificationJobState(boolean complete) {
- this.complete = complete;
- }
-
- public String getJobStateString() {
- return this.name().toLowerCase();
- }
-
- public static ZencoderNotificationJobState getJobState(String jobStateString) {
- return ZencoderNotificationJobState.valueOf(jobStateString.toUpperCase());
- }
-
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.java
deleted file mode 100644
index b666433..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderRegion.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderRegion {
- US("us"), EUROPE("europe"), ASIA("asia"), SA("sa"), AUSTRALIA("australia"),
- VIRGINIA("us-n-virginia"), OREGON("us-oregon"), CALIFORNIA("us-n-california"),
- DUBLIN("eu-dublin"), SINGAPORE("asia-singapore"), TOKYO("asia-tokyo"),
- SAOPAULO("sa-saopaulo"), SYDNEY("australia-sydney");
-
- private final String regionCode;
-
- private ZencoderRegion(String code) {
- this.regionCode = code;
- }
-
- public String getRegionCode() {
- return regionCode;
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.java
deleted file mode 100644
index 061ab84..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderS3AccessControlRight.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderS3AccessControlRight {
- READ, WRITE, FULL_CONTROL;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.java
deleted file mode 100644
index 01c27e4..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderThumbnailFormat.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderThumbnailFormat {
- JPG, PNG;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.java
deleted file mode 100644
index fc137d6..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/enums/ZencoderVideoCodec.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.enums;
-
-public enum ZencoderVideoCodec {
- h264, vp6, vp8, theora, mpeg4, wmv;
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.java
deleted file mode 100644
index 3cbab9c..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderJob.java
+++ /dev/null
@@ -1,240 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion;
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-public class ZencoderJob {
-
- private int JobId;
-
- private String inputPath;
-
- private ZencoderRegion zencoderRegion = null;
-
- private int downloadConnections = 5;
-
- private boolean isTest = false;
-
- private boolean isPrivate = false;
-
- private String credentials;
-
- private List outputs = new ArrayList();
-
- private List notifications = new ArrayList();
-
- /**
- * According to https://app.zencoder.com/docs/api/encoding pass_through is
- * "Optional information to store alongside this job".
- * When pass_through field is provided during job submission it becomes available in job notification
- * callback from the service.
- */
- private String passThrough;
-
-
- public ZencoderJob(String inputPath) {
- this.inputPath = inputPath;
- }
-
- public void addOutput(ZencoderOutput output) {
- this.outputs.add(output);
- }
-
- public List getOutputs() {
- return this.outputs;
- }
-
- public void deleteOutput(ZencoderOutput output) {
- this.outputs.remove(output);
- }
-
- public Document createXML() throws ParserConfigurationException {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- Document document = documentBuilder.newDocument();
- Element root = document.createElement("api-request");
- document.appendChild(root);
-
- // input
- Node input = document.createElement("input");
- input.setTextContent(this.inputPath);
- root.appendChild(input);
-
- // region
- if (this.zencoderRegion != null) {
- Node region = document.createElement("region");
- region.setTextContent(this.zencoderRegion.getRegionCode());
- root.appendChild(region);
- }
-
- // credentials
- if (this.credentials != null) {
- Node credentials = document.createElement("credentials");
- credentials.setTextContent(this.credentials);
- root.appendChild(credentials);
- }
-
- Node download_connections = document
- .createElement("download_connections");
- download_connections.setTextContent("" + this.downloadConnections);
- root.appendChild(download_connections);
-
- if (getPassThrough() != null) {
- Node passThroughNode = document.createElement("pass_through");
- passThroughNode.setTextContent(this.getPassThrough());
- root.appendChild(passThroughNode);
- }
-
- Node test = document.createElement("test");
- test.setTextContent((this.isTest ? "1" : "0"));
- root.appendChild(test);
-
- Node privateNode = document.createElement("private");
- privateNode.setTextContent((this.isPrivate ? "1" : "0"));
- root.appendChild(privateNode);
-
- // job notifications
- // API Note: Job-level notifications are supported only since API V2
- if (this.notifications.size() != 0) {
- Element notifis = document.createElement("notifications");
- notifis.setAttribute("type", "array");
- root.appendChild(notifis);
- for (ZencoderNotification item : this.notifications) {
- Element notif = item.createXML(document);
- if (notif != null) {
- notifis.appendChild(notif);
- }
- }
- }
-
- if (outputs.size() == 0)
- return document;
-
- Element output_nodes = document.createElement("outputs");
- output_nodes.setAttribute("type", "array");
- root.appendChild(output_nodes);
-
- for (ZencoderOutput output : outputs) {
- Element out = output.createXML(document);
- if (out != null) {
- output_nodes.appendChild(out);
- }
- }
- return document;
- }
-
- public String toString() {
- Document document = null;
- try {
- document = createXML();
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (document != null) {
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-
- public int getJobId() {
- return JobId;
- }
-
- public String getInputPath() {
- return inputPath;
- }
-
- public ZencoderRegion getZencoderRegion() {
- return zencoderRegion;
- }
-
- public String getCredentials() {
- return credentials;
- }
-
- public int getDownloadConnections() {
- return downloadConnections;
- }
-
- public String getPassThrough() {
- return passThrough;
- }
-
- public boolean isTest() {
- return isTest;
- }
-
- public void setJobId(int id) {
- JobId = id;
- }
-
- public void setInputPath(String inputPath) {
- this.inputPath = inputPath;
- }
-
- public void setZencoderRegion(ZencoderRegion zencoderRegion) {
- this.zencoderRegion = zencoderRegion;
- }
-
- public void setDownloadConnections(int downloadConnections) {
- this.downloadConnections = downloadConnections;
- }
-
- public void setTest(boolean isTest) {
- this.isTest = isTest;
- }
-
- public void setPrivate(boolean isPrivate) {
- this.isPrivate = isPrivate;
- }
-
- public void setCredentials(String credentials) {
- this.credentials = credentials;
- }
-
- public void addNotification(ZencoderNotification item) {
- this.notifications.add(item);
- }
-
- public void deleteNotification(ZencoderNotification item) {
- this.notifications.remove(item);
- }
-
- public void setPassThrough(String passThrough) {
- this.passThrough = passThrough;
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.java
deleted file mode 100644
index b009ce6..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderNotification.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-import java.util.Map;
-
-public class ZencoderNotification {
-
- private String notificationString;
- private String format;
- private Map headers;
-
- public ZencoderNotification(String notificationDestination) {
- this.notificationString = notificationDestination;
- }
-
- public Element createXML(Document document) {
- Element root = document.createElement("notification");
-
- if (this.format != null) {
- Node nfNode = document.createElement("format");
- nfNode.setTextContent(this.format);
- root.appendChild(nfNode);
- }
-
- if (this.headers != null) {
- Node headersNode = document.createElement("headers");
- root.appendChild(headersNode);
- for (Map.Entry headerEntry : headers.entrySet()) {
- Node header = document.createElement(headerEntry.getKey());
- header.setTextContent(headerEntry.getValue());
- headersNode.appendChild(header);
- }
- }
-
- Node urlNode = document.createElement("url");
- urlNode.setTextContent(this.notificationString);
- root.appendChild(urlNode);
-
- return root;
- }
-
- public String getFormat() {
- return format;
- }
-
- public void setFormat(String format) {
- this.format = format;
- }
-
- /**
- * @param headers see https://app.zencoder.com/docs/api/encoding/notifications/notification-headers
- */
- public void setHeaders(Map headers) {
- this.headers = headers;
- }
-
- public Map getHeaders() {
- return headers;
- }
-
- public String toString() {
- Element elem;
- Document document;
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- document = documentBuilder.newDocument();
-
- elem = createXML(document);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (elem != null) {
- document.appendChild(elem);
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.java
deleted file mode 100644
index f43e8bb..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderOutput.java
+++ /dev/null
@@ -1,686 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec;
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-public class ZencoderOutput {
-
- private Document xmlDocument;
- private List watermarks = new ArrayList();
- private ZencoderThumbnail thumbnail;
- private List notifications = new ArrayList();
-
- /*
- * General
- */
- private String outputURL = null;
- private String baseURL = null;
- private String filename = null;
- private String label;
- private int speed = 4;
- private String startClip;
- private String clipLength;
- private Integer id;
-
- /*
- * Video
- */
- private ZencoderVideoCodec videoCodec = ZencoderVideoCodec.h264;
- private int width;
- private int height;
- private String size;
- private boolean upscale;
- private ZencoderAspectMode aspectMode = ZencoderAspectMode.NONE;
- private int videoQuality;
- private int videoBitrate;
- private int videoBitrateCap;
- private int bufferSize;
- private ZencoderDeinterlace deinterlace = ZencoderDeinterlace.detect;
- private float maxFrameRate;
- private float frameRate;
- private int decimate;
- private int keyFrameInterval;
- private int rotate;
- private boolean skipVideo = false;
- private boolean autolevel = false;
- private boolean deblock = false;
- private ZencoderDenoiseFilter denoise = ZencoderDenoiseFilter.NONE;
- /*
- * Audio
- */
- private ZencoderAudioCodec audioCodec = ZencoderAudioCodec.aac;
- private int audioBitrate;
- private int audioQuality;
- private int audioSamplerate;
- private int audioChannels;
- private boolean skipAudio = false;
-
- /*
- * S3
- */
- private boolean isPublic = false;
- private String credentials;
- private List aclItems = new ArrayList();
- private Map headers = new HashMap();
-
- public ZencoderOutput(String label) {
- this.label = label;
- }
-
- public ZencoderOutput(String label, String baseUrl, String filename) {
- this.filename = filename;
- this.baseURL = baseUrl;
- this.label = label;
- }
-
- public ZencoderOutput(String label, String outputUrl) {
- this.outputURL = outputUrl;
- this.label = label;
- }
-
- public Element createXML(Document document) {
- this.xmlDocument = document;
- Element root = createElement("output");
-
- if (id != null)
- {
- createAndAppendElement("id", this.id, root);
- }
- createAndAppendElement("label", this.label, root);
- createAndAppendElement("url", this.outputURL, root);
- createAndAppendElement("base_url", this.baseURL, root);
- createAndAppendElement("filename", this.filename, root);
- createAndAppendElement("speed", this.speed, root);
- createAndAppendElement("start_clip", this.startClip, root);
- createAndAppendElement("clip_length", this.clipLength, root);
- createAndAppendElement("public", this.isPublic, root);
- createAndAppendElement("credentials", this.credentials, root);
-
- createAndAppendElement("video_codec", this.videoCodec.name(), root);
- createAndAppendElement("width", this.width, root);
- createAndAppendElement("height", this.height, root);
- createAndAppendElement("size", this.size, root);
- createAndAppendElement("upscale", this.upscale, root);
- if (!this.aspectMode.equals(ZencoderAspectMode.NONE))
- createAndAppendElement("aspect_mode", this.aspectMode.name(), root);
- createAndAppendElement("quality", this.videoQuality, root);
- createAndAppendElement("video_bitrate", this.videoBitrate, root);
- createAndAppendElement("bitrate_cap", this.videoBitrateCap, root);
- createAndAppendElement("buffer_size", this.bufferSize, root);
- createAndAppendElement("deinterlace", this.deinterlace.name(), root);
- createAndAppendElement("max_frame_rate", this.maxFrameRate, root);
- createAndAppendElement("frame_rate", this.frameRate, root);
- createAndAppendElement("decimate", this.decimate, root);
- createAndAppendElement("keyframe_interval", this.keyFrameInterval, root);
- createAndAppendElement("rotate", this.rotate, root);
- createAndAppendElement("skip_video", this.skipVideo, root);
- if (!this.denoise.equals(ZencoderDenoiseFilter.NONE))
- createAndAppendElement("denoise",
- this.denoise.name().toLowerCase(), root);
- createAndAppendElement("deblock", this.deblock, root);
- createAndAppendElement("autolevel", this.autolevel, root);
-
- createAndAppendElement("audio_codec", this.audioCodec.name(), root);
- createAndAppendElement("audio_bitrate", this.audioBitrate, root);
- createAndAppendElement("audio_sample_rate", this.audioSamplerate, root);
- createAndAppendElement("audio_quality", this.audioQuality, root);
- createAndAppendElement("audio_channels", this.audioChannels, root);
- createAndAppendElement("skip_audio", this.skipAudio, root);
-
- if (this.watermarks.size() != 0) {
- Element wms = document.createElement("watermarks");
- wms.setAttribute("type", "array");
- root.appendChild(wms);
- for (ZencoderWatermark item : this.watermarks) {
- Element wm = item.createXML(document);
- if (wm != null) {
- wms.appendChild(wm);
- }
- }
- }
- if (this.thumbnail != null) {
- Element tn = this.thumbnail.createXML(document);
- if (tn != null) {
- root.appendChild(tn);
- }
- }
- if (this.aclItems.size() != 0) {
- Element acl = document.createElement("access-controls");
- root.appendChild(acl);
- for (ZencoderS3AccessControlItem item : this.aclItems) {
- Element acls = item.createXML(document);
- if (acls != null) {
- acl.appendChild(acls);
- }
- }
- }
- if (this.headers.size() != 0) {
- Element acl = document.createElement("headers");
- root.appendChild(acl);
- for (String name : this.headers.keySet()) {
- Node granteeNode = document.createElement(name);
- granteeNode.setTextContent(this.headers.get(name));
- acl.appendChild(granteeNode);
- }
- }
- if (this.notifications.size() != 0) {
- Element notifis = document.createElement("notifications");
- notifis.setAttribute("type", "array");
- root.appendChild(notifis);
- for (ZencoderNotification item : this.notifications) {
- Element notif = item.createXML(document);
- if (notif != null) {
- notifis.appendChild(notif);
- }
- }
- }
-
- return root;
- }
-
- protected Element createElement(String name) {
- if (this.xmlDocument != null) {
- return xmlDocument.createElement(name);
- }
- return null;
- }
-
- protected Element createElement(String name, String textValue) {
- Element elem = createElement(name);
- if (elem != null) {
- elem.setTextContent(textValue);
- }
- return elem;
- }
-
- protected void createAndAppendElement(String name, String textValue,
- Element rootNode) {
- if (textValue != null) {
- Element elem = createElement(name, textValue);
- if (elem != null) {
- rootNode.appendChild(elem);
- }
- }
- }
-
- protected void createAndAppendElement(String name, boolean value,
- Element rootNode) {
- createAndAppendElement(name, (value ? "1" : "0"), rootNode);
- }
-
- protected void createAndAppendElement(String name, int value,
- Element rootNode) {
-// if (value != null && value != 0) {
- if (value != 0) {
- createAndAppendElement(name, ("" + value), rootNode);
- }
- }
-
- protected void createAndAppendElement(String name, float value,
- Element rootNode) {
- if (value != 0) {
- createAndAppendElement(name, ("" + value), rootNode);
- }
- }
-
- /*
- * ######## Getter ##########
- */
-
- public String getOutputURL() {
- return outputURL;
- }
-
- public String getBasetURL() {
- return baseURL;
- }
-
- public String getFilename() {
- return filename;
- }
-
- public String getLabel() {
- return label;
- }
-
- public Integer getId() {
- return id;
- }
-
- public int getSpeed() {
- return speed;
- }
-
- public String getStartClip() {
- return startClip;
- }
-
- public String getClipLength() {
- return clipLength;
- }
-
- public ZencoderVideoCodec getVideoCodec() {
- return videoCodec;
- }
-
- public int getWidth() {
- return width;
- }
-
- public int getHeight() {
- return height;
- }
-
- public String getSize() {
- return size;
- }
-
- public boolean isUpscale() {
- return upscale;
- }
-
- public ZencoderAspectMode getAspectMode() {
- return aspectMode;
- }
-
- public int getVideoQuality() {
- return videoQuality;
- }
-
- public int getVideoBitrate() {
- return videoBitrate;
- }
-
- public int getVideoBitrateCap() {
- return videoBitrateCap;
- }
-
- public int getBufferSize() {
- return bufferSize;
- }
-
- public ZencoderDeinterlace getDeinterlace() {
- return deinterlace;
- }
-
- public float getMaxFrameRate() {
- return maxFrameRate;
- }
-
- public float getFrameRate() {
- return frameRate;
- }
-
- public int getDecimate() {
- return decimate;
- }
-
- public int getKeyFrameInterval() {
- return keyFrameInterval;
- }
-
- public int getRotate() {
- return rotate;
- }
-
- public boolean isSkipVideo() {
- return skipVideo;
- }
-
- public ZencoderAudioCodec getAudioCodec() {
- return audioCodec;
- }
-
- public int getAudioBitrate() {
- return audioBitrate;
- }
-
- public int getAudioQuality() {
- return audioQuality;
- }
-
- public int getAudioSamplerate() {
- return audioSamplerate;
- }
-
- public int getAudioChannels() {
- return audioChannels;
- }
-
- public boolean isSkipAudio() {
- return skipAudio;
- }
-
- public boolean isPublic() {
- return isPublic;
- }
-
- public String getCredentials() {
- return credentials;
- }
-
- /*
- * ###### Setters #########
- */
-
- public void setOutputURL(String outputURL) {
- this.outputURL = outputURL;
- }
-
- public void setBasetURL(String basetURL) {
- this.baseURL = basetURL;
- }
-
- public void setFilename(String filename) {
- this.filename = filename;
- }
-
- public void setId(Integer id) {
- this.id = id;
- }
-
- public void setZencoderVideoCodec(ZencoderVideoCodec zencoderVideoCodec) {
- this.videoCodec = zencoderVideoCodec;
- }
-
- public void setSpeed(int speed) {
- if (speed < 1) {
- this.speed = 1;
- } else if (speed > 5) {
- this.speed = 5;
- } else {
- this.speed = speed;
- }
- }
-
- public void setVideoQuality(int quality) {
- if (quality < 1) {
- this.videoQuality = 1;
- } else if (quality > 5) {
- this.videoQuality = 5;
- } else {
- this.videoQuality = quality;
- }
- }
-
- public void setVideoBitrate(int bitrate) {
- if (bitrate < 1) {
- this.videoBitrate = 100;
- } else {
- this.videoBitrate = bitrate;
- }
- }
-
- public void setVideoBitrateCap(int bitrate) {
- if (bitrate < 1) {
- this.videoBitrateCap = 100;
- } else {
- this.videoBitrateCap = bitrate;
- }
- }
-
- public void setBufferSize(int size) {
- if (size < 1) {
- this.bufferSize = 1000;
- } else {
- this.bufferSize = size;
- }
- }
-
- public void setAudioCodec(ZencoderAudioCodec codec) {
- if ((videoCodec.equals(ZencoderVideoCodec.h264) || videoCodec.equals(ZencoderVideoCodec.vp6)
- || videoCodec.equals(ZencoderVideoCodec.mpeg4))
- && !(codec.equals(ZencoderAudioCodec.mp3) || codec.equals(ZencoderAudioCodec.aac))) {
- throw new IllegalArgumentException(
- "H264, MPEG-4 and VP6 only support MP3 or AAC");
- } else if ((videoCodec.equals(ZencoderVideoCodec.theora) || videoCodec
- .equals(ZencoderVideoCodec.vp8))
- && !codec.equals(ZencoderAudioCodec.vorbis)) {
- throw new IllegalArgumentException(
- "Theora and VP8 only support Vorbis");
- } else if (videoCodec.equals(ZencoderVideoCodec.wmv)
- && !(codec.equals(ZencoderAudioCodec.wma) || codec.equals(ZencoderAudioCodec.mp3))) {
- throw new IllegalArgumentException(
- "WMV only support WMA and MP3");
- }
- this.audioCodec = codec;
- }
-
- public void setAudioBitrate(int bitrate) {
- if (bitrate < 1) {
- this.audioBitrate = 64;
- } else {
- this.audioBitrate = bitrate;
- }
- }
-
- public void setAudioQuality(int quality) {
- if (quality < 1) {
- this.audioQuality = 1;
- } else if (quality > 5) {
- this.audioQuality = 5;
- } else {
- this.audioQuality = quality;
- }
- }
-
- public void setAudioSamplerate(int rate) {
- if (rate < 1000) {
- this.audioSamplerate = 44100;
- } else if (rate > 48000) {
- this.audioSamplerate = 48000;
- } else {
- this.audioSamplerate = rate;
- }
- }
-
- public void setAudioChannels(int channels) {
- if (channels <= 1) {
- this.audioChannels = 1;
- } else {
- this.audioChannels = 2;
- }
- }
-
- public void setFrameRate(float rate) {
- if (rate < 1) {
- rate = 1;
- } else if (rate > 30) {
- rate = 30;
- }
- this.frameRate = rate;
- }
-
- public void setMaxFrameRate(float rate) {
- if (rate < 1) {
- rate = 1;
- } else if (rate > 30) {
- rate = 30;
- }
- this.maxFrameRate = rate;
- }
-
- public void setKeyFrameInterval(int interval) {
- if (interval < 1) {
- interval = 250;
- }
- this.keyFrameInterval = interval;
- }
-
- public void setRotate(int degrees) {
- if (degrees % 90 == 0 && degrees >= 90 && degrees <= 270) {
- this.rotate = degrees;
- }
- }
-
- public void setLabel(String label) {
- this.label = label;
- }
-
- public void setStartClip(String startClip) {
- this.startClip = startClip;
- }
-
- public void setClipLength(String clipLength) {
- this.clipLength = clipLength;
- }
-
- public void setVideoCodec(ZencoderVideoCodec videoCodec) {
- this.videoCodec = videoCodec;
- }
-
- public void setWidth(int width) {
- this.width = width;
- }
-
- public void setHeight(int height) {
- this.height = height;
- }
-
- public void setSize(String size) {
- this.size = size;
- }
-
- public void setUpscale(boolean upscale) {
- this.upscale = upscale;
- }
-
- public void setAspectMode(ZencoderAspectMode aspectMode) {
- this.aspectMode = aspectMode;
- }
-
- public void setDeinterlace(ZencoderDeinterlace deinterlace) {
- this.deinterlace = deinterlace;
- }
-
- public void setDecimate(int decimate) {
- this.decimate = decimate;
- }
-
- public void setSkipVideo(boolean skipVideo) {
- this.skipVideo = skipVideo;
- }
-
- public void setSkipAudio(boolean skipAudio) {
- this.skipAudio = skipAudio;
- }
-
- public void setThumbnail(ZencoderThumbnail thumbnail) {
- this.thumbnail = thumbnail;
- }
-
- public void setPublic(boolean isPublic) {
- this.isPublic = isPublic;
- }
-
- public void setCredentials(String credentials) {
- this.credentials = credentials;
- }
-
- public void addAcl(ZencoderS3AccessControlItem item) {
- this.aclItems.add(item);
- }
-
- public void deleteAcl(ZencoderS3AccessControlItem item) {
- this.aclItems.remove(item);
- }
-
- /**
- * Add a header for S3 outputs. See Amazon documentation for options:
- * http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUT.html?r=7050
- * These values are ignored for non-S3 outputs.
- *
- * @param name Header name
- * @param value Header value
- */
- public void addHeader(String name, String value) {
- this.headers.put(name, value);
- }
-
- public void addNotification(ZencoderNotification item) {
- this.notifications.add(item);
- }
-
- public void deleteNotification(ZencoderNotification item) {
- this.notifications.remove(item);
- }
-
- public void addWatermark(ZencoderWatermark item) {
- this.watermarks.add(item);
- }
-
- public void deleteWatermark(ZencoderWatermark item) {
- this.watermarks.remove(item);
- }
-
- public void setAutolevel(boolean autolevel) {
- this.autolevel = autolevel;
- }
-
- public void setDeblock(boolean deblock) {
- this.deblock = deblock;
- }
-
- public void setDenoise(ZencoderDenoiseFilter denoise) {
- this.denoise = denoise;
- }
-
- public String toString() {
- Element elem;
- Document document;
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- document = documentBuilder.newDocument();
-
- elem = createXML(document);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (elem != null) {
- document.appendChild(elem);
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.java
deleted file mode 100644
index 077da3f..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderS3AccessControlItem.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import java.util.List;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight;
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-public class ZencoderS3AccessControlItem {
- private String grantee;
- List rights;
-
- public ZencoderS3AccessControlItem(String grantee,
- List rights) {
- this.grantee = grantee;
- this.rights = rights;
- }
-
- public Element createXML(Document document) {
- Element root = document.createElement("access_control");
-
- Node granteeNode = document.createElement("grantee");
- granteeNode.setTextContent(this.grantee);
- root.appendChild(granteeNode);
- Element permissions = document.createElement("permissions");
- root.appendChild(permissions);
-
- for (ZencoderS3AccessControlRight right : rights) {
- Node permission = document.createElement("permission");
- permission.setTextContent(right.name());
- permissions.appendChild(permission);
- }
- return root;
- }
-
- public String toString() {
- Element elem;
- Document document;
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- document = documentBuilder.newDocument();
-
- elem = createXML(document);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (elem != null) {
- document.appendChild(elem);
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.java
deleted file mode 100644
index 7bad995..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderThumbnail.java
+++ /dev/null
@@ -1,242 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat;
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-public class ZencoderThumbnail {
-
- private int number;
- private int interval;
- private List times = new ArrayList();
- private String size;
- private String baseUrl;
- private String prefix;
- private String filename;
- private ZencoderThumbnailFormat format;
-
- /*
- * S3
- */
- private boolean isPublic = false;
- private String credentials;
- private List aclItems = new ArrayList();
-
- public Element createXML(Document document) {
- if (this.number == 0 && this.interval == 0 && this.times.size() == 0) {
- throw new IllegalArgumentException(
- "No number, interval or times set");
- }
- Element root = document.createElement("thumbnails");
-
- if (this.number != 0) {
- Node numberNode = document.createElement("number");
- numberNode.setTextContent("" + this.number);
- root.appendChild(numberNode);
- }
- if (this.interval != 0) {
- Node intervalNode = document.createElement("interval");
- intervalNode.setTextContent("" + this.interval);
- root.appendChild(intervalNode);
- }
- if (this.times.size() != 0) {
- Element timesNode = document.createElement("times");
- root.appendChild(timesNode);
- for (Number time : this.times) {
- Node tn = document.createElement("number");
- tn.setTextContent("" + time);
- timesNode.appendChild(tn);
- }
- }
- if (this.size != null) {
- Node sizeNode = document.createElement("size");
- sizeNode.setTextContent(this.size);
- root.appendChild(sizeNode);
- }
-
- if (this.format != null) {
- Node sizeNode = document.createElement("format");
- sizeNode.setTextContent(this.format.name().toLowerCase());
- root.appendChild(sizeNode);
- }
-
- if (this.baseUrl != null) {
- Node baseUrlNode = document.createElement("base_url");
- baseUrlNode.setTextContent(this.baseUrl);
- root.appendChild(baseUrlNode);
- }
- if (this.prefix != null) {
- Node prefixNode = document.createElement("prefix");
- prefixNode.setTextContent(this.prefix);
- root.appendChild(prefixNode);
- }
-
- if(this.filename != null) {
- Node filenameNode = document.createElement("filename");
- filenameNode.setTextContent(this.filename);
- root.appendChild(filenameNode);
- }
-
- Node publicNode = document.createElement("public");
- publicNode.setTextContent(this.isPublic ? "1" : "0");
- root.appendChild(publicNode);
-
- if(this.credentials != null) {
- Node credentialsNode = document.createElement("credentials");
- credentialsNode.setTextContent(this.credentials);
- root.appendChild(credentialsNode);
- }
-
- if (this.aclItems.size() != 0) {
- Element acl = document.createElement("access-controls");
- root.appendChild(acl);
- for (ZencoderS3AccessControlItem item : this.aclItems) {
- Element acls = item.createXML(document);
- if (acls != null) {
- acl.appendChild(acls);
- }
- }
- }
- return root;
- }
-
- public void addTime(float time) {
- times.add(time);
- }
-
- public int getNumber() {
- return number;
- }
-
- public int getInterval() {
- return interval;
- }
-
- public String getSize() {
- return size;
- }
-
- public String getBaseUrl() {
- return baseUrl;
- }
-
- public String getPrefix() {
- return prefix;
- }
-
- public String getFilename() {
- return filename;
- }
-
- public ZencoderThumbnailFormat getFormat() {
- return format;
- }
-
- public boolean isPublic() {
- return isPublic;
- }
-
- public String getCredentials() {
- return credentials;
- }
-
-
- public void setFormat(ZencoderThumbnailFormat format) {
- this.format = format;
- }
- public void setNumber(int number) {
- if (number > 0) {
- this.number = number;
- }
- }
-
- public void setInterval(int interval) {
- if (interval > 0) {
- this.interval = interval;
- }
- }
-
- public void setSize(String size) {
- this.size = size;
- }
-
- public void setBaseUrl(String baseUrl) {
- this.baseUrl = baseUrl;
- }
-
- public void setPrefix(String prefix) {
- this.prefix = prefix;
- }
-
- public void setFilename(String filename) {
- this.filename = filename;
- }
-
- public void setPublic(boolean isPublic) {
- this.isPublic = isPublic;
- }
-
- public void setCredentials(String credentials) {
- this.credentials = credentials;
- }
-
- public void addAcl(ZencoderS3AccessControlItem item) {
- this.aclItems.add(item);
- }
-
- public void deleteAcl(ZencoderS3AccessControlItem item) {
- this.aclItems.remove(item);
- }
-
- public String toString() {
- Element elem;
- Document document;
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- document = documentBuilder.newDocument();
-
- elem = createXML(document);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (elem != null) {
- document.appendChild(elem);
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.java
deleted file mode 100644
index a25adc9..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/job/ZencoderWatermark.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.job;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.TransformerException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-import de.bitzeche.video.transcoding.zencoder.util.XmlUtility;
-
-public class ZencoderWatermark {
-
- private String url;
- private String x = "-10";
- private String y = "-10";
- private int width;
- private int height;
-
- public ZencoderWatermark(String url) {
- this.url = url;
- }
-
- public Element createXML(Document document) {
- Element root = document.createElement("watermark");
-
- Node urlNode = document.createElement("url");
- urlNode.setTextContent(this.url);
- root.appendChild(urlNode);
-
- Node xNode = document.createElement("x");
- xNode.setTextContent(this.x);
- root.appendChild(xNode);
-
- Node yNode = document.createElement("y");
- yNode.setTextContent(this.y);
- root.appendChild(yNode);
-
- if (this.width != 0) {
- Node wNode = document.createElement("width");
- wNode.setTextContent("" + this.width);
- root.appendChild(wNode);
- }
- if (this.height != 0) {
- Node hNode = document.createElement("height");
- hNode.setTextContent("" + this.height);
- root.appendChild(hNode);
- }
- return root;
- }
-
- public String getUrl() {
- return url;
- }
-
- public String getX() {
- return x;
- }
-
- public String getY() {
- return y;
- }
-
- public int getWidth() {
- return width;
- }
-
- public int getHeight() {
- return height;
- }
-
- public void setUrl(String url) {
- this.url = url;
- }
-
- public void setX(String x) {
- this.x = x;
- }
-
- public void setY(String y) {
- this.y = y;
- }
-
- public void setWidth(int width) {
- if (width > 0) {
- this.width = width;
- }
- }
-
- public void setHeight(int height) {
- if (height > 0) {
- this.height = height;
- }
- }
-
- public String toString() {
- Element elem;
- Document document;
- try {
- DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
- .newInstance();
- DocumentBuilder documentBuilder = documentBuilderFactory
- .newDocumentBuilder();
- document = documentBuilder.newDocument();
-
- elem = createXML(document);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- }
- if (elem != null) {
- document.appendChild(elem);
- try {
- return XmlUtility.xmltoString(document);
- } catch (TransformerException e) {
- throw new RuntimeException(e);
- }
- }
- return this.getClass().getSimpleName();
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.java
deleted file mode 100644
index a79507c..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/response/ZencoderErrorResponseException.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.response;
-
-import org.w3c.dom.Document;
-
-public class ZencoderErrorResponseException extends Exception {
-
- private static final long serialVersionUID = 7693985002277452696L;
-
- private final Document errorResponse;
-
- public ZencoderErrorResponseException(Document response) {
- this.errorResponse = response;
- }
-
- public Document getErrorResponse() {
- return errorResponse;
- }
-}
diff --git a/src/main/java/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.java b/src/main/java/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.java
deleted file mode 100644
index 804de86..0000000
--- a/src/main/java/de/bitzeche/video/transcoding/zencoder/util/XmlUtility.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.util;
-
-import java.io.IOException;
-import java.io.StringReader;
-import java.io.StringWriter;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.OutputKeys;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.stream.StreamResult;
-
-import org.w3c.dom.Document;
-import org.xml.sax.InputSource;
-import org.xml.sax.SAXException;
-
-public final class XmlUtility {
-
- private XmlUtility() {
- }
-
- public static String xmltoString(final Document document) throws TransformerException {
- StringWriter stringWriter = new StringWriter();
- StreamResult streamResult = new StreamResult(stringWriter);
- TransformerFactory transformerFactory = TransformerFactory.newInstance();
- Transformer transformer = transformerFactory.newTransformer();
- transformer.setOutputProperty(OutputKeys.INDENT, "yes");
- transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2");
- transformer.setOutputProperty(OutputKeys.METHOD, "xml");
- transformer.transform(new DOMSource(document.getDocumentElement()), streamResult);
- return stringWriter.toString();
- }
-
- public static Document xmlFromString(final String data) throws RuntimeException {
- if (data == null) {
- throw new RuntimeException("data is null");
- }
- StringReader stringReader = new StringReader(data);
- InputSource inputSource = new InputSource(stringReader);
- // parse inputs
- DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
- DocumentBuilder builder;
- try {
- builder = factory.newDocumentBuilder();
- return builder.parse(inputSource);
- } catch (ParserConfigurationException e) {
- throw new RuntimeException(e);
- } catch (SAXException e) {
- throw new RuntimeException(e);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
-}
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
deleted file mode 100644
index 2816416..0000000
--- a/src/main/resources/logback.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
- true
-
-
-
-
-
-
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/StringUtil.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/StringUtil.java
deleted file mode 100644
index 5d52273..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/StringUtil.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-public class StringUtil {
-
- public static String stripSpacesAndLineBreaksFrom( Object source ) {
- return source.toString().replaceAll(" ", "").replaceAll("[\n|\r]", "");
- }
-
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.java
deleted file mode 100644
index 1876296..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.java
+++ /dev/null
@@ -1,198 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.apache.commons.httpclient.HttpClient;
-import org.apache.commons.httpclient.SimpleHttpConnectionManager;
-import org.testng.Assert;
-import org.testng.annotations.DataProvider;
-import org.testng.annotations.Test;
-
-import com.sun.jersey.client.apache.ApacheHttpClient;
-import com.sun.jersey.client.apache.ApacheHttpClientHandler;
-import com.sun.jersey.client.apache.config.DefaultApacheHttpClientConfig;
-
-import de.bitzeche.video.transcoding.zencoder.IZencoderClient;
-import de.bitzeche.video.transcoding.zencoder.ZencoderClient;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAPIVersion;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderJob;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark;
-import de.bitzeche.video.transcoding.zencoder.response.ZencoderErrorResponseException;
-
-public class ZencoderClientTest {
-
- private static String API_KEY = "6ff283d80d91b0b6221d6c19d47fc7a0";
- private static final ZencoderRegion ZENCODER_REGION = ZencoderRegion.EUROPE;
- private static final String TEST_VIDEO_URL = "http://ca.bitzeche.de/big_buck_bunny_720p_h264.mov";
- Map jobMap = new HashMap();
-
- public ZencoderClientTest() {
- if ("".equals(API_KEY)) {
- throw new IllegalArgumentException(
- "We need an API key to run these tests");
- }
- }
-
- public IZencoderClient createClient(ZencoderAPIVersion apiVersion) {
- ZencoderClient zencoderClient = new ZencoderClient(API_KEY, apiVersion);
- HttpClient client = new HttpClient(new SimpleHttpConnectionManager());
- ApacheHttpClientHandler apacheHttpClientHandler = new ApacheHttpClientHandler(
- client, new DefaultApacheHttpClientConfig());
- ApacheHttpClient httpClient = new ApacheHttpClient(
- apacheHttpClientHandler);
- zencoderClient.setHttpClient(httpClient);
-
- return zencoderClient;
- }
-
- @Test(dataProvider = "ApiVersionDS")
- public void constructor(ApiVersionProvider provider) {
- createClient(provider.getApiVersion());
- }
-
- @Test
- public void createJobAndCheckXML() {
-
- ZencoderWatermark watermark = new ZencoderWatermark("http://url/");
- ZencoderWatermark watermark2 = new ZencoderWatermark("http://url/");
- ZencoderNotification notif = new ZencoderNotification("test@test.de");
- ZencoderNotification notif2 = new ZencoderNotification("test2@test.de");
- ZencoderThumbnail thumb = new ZencoderThumbnail();
- thumb.setInterval(10);
- List rights = new ArrayList();
- rights.add(ZencoderS3AccessControlRight.FULL_CONTROL);
- rights.add(ZencoderS3AccessControlRight.READ);
- ZencoderS3AccessControlItem s3 = new ZencoderS3AccessControlItem(
- "test", rights);
- thumb.addAcl(s3);
- ZencoderOutput out = new ZencoderOutput("test", "se://test/");
- ZencoderOutput out2 = new ZencoderOutput("test2", "se://test2/");
- out.addAcl(s3);
- out.addNotification(notif);
- out.addNotification(notif2);
- out.addWatermark(watermark);
- out.addWatermark(watermark2);
-
- out2.setDeblock(true);
- out2.setAutolevel(true);
- out2.setDenoise(ZencoderDenoiseFilter.WEAK);
- ZencoderJob job = new ZencoderJob("http://test4/");
- job.addOutput(out);
- job.addOutput(out2);
- job.setPrivate(true);
-
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(job);
- String expected = " http://test4/5 0 1 test se://test/ 4 0 h264 0 detect 0 0 0 aac 0 http://url/ -10 -10 http://url/ -10 -10 test FULL_CONTROL READ test@test.de test2@test.de test2 se://test2/ 4 0 h264 0 detect 0 weak 1 1 aac 0 ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-
- @Test(dataProvider = "ApiVersionDS")
- public void createAndCancelJobTest(ApiVersionProvider provider)
- throws ZencoderErrorResponseException {
-
- ZencoderAPIVersion apiVersion = provider.getApiVersion();
- IZencoderClient client = createClient(apiVersion);
- ZencoderJob job = new ZencoderJob(TEST_VIDEO_URL);
- job.setZencoderRegion(ZENCODER_REGION);
- job.setTest(true);
-
- client.createJob(job);
- int jobId = job.getJobId();
- Assert.assertTrue(jobId >= 0);
-
- jobMap.put(apiVersion, jobId);
-
- boolean canceled = client.cancelJob(job);
- Assert.assertTrue(canceled);
- }
-
- @Test(dataProvider = "ApiVersionDS", expectedExceptions = ZencoderErrorResponseException.class)
- public void createJobAndProduceErrorWithMalformedVideoURL(
- ApiVersionProvider provider) throws ZencoderErrorResponseException {
- ZencoderAPIVersion apiVersion = provider.getApiVersion();
- IZencoderClient client = createClient(apiVersion);
- ZencoderJob job = new ZencoderJob("s" + TEST_VIDEO_URL);
- job.setZencoderRegion(ZENCODER_REGION);
- job.setTest(true);
-
- client.createJob(job);
- }
-
- @Test(dataProvider = "ApiVersionDS", dependsOnMethods = "createAndCancelJobTest")
- public void resubmitAndCancelJobTest(ApiVersionProvider provider) {
-
- ZencoderAPIVersion apiVersion = provider.getApiVersion();
- IZencoderClient client = createClient(apiVersion);
- ZencoderJob job = new ZencoderJob("");
- job.setJobId(jobMap.get(apiVersion));
-
- boolean resubmitted = client.resubmitJob(job);
-
- Assert.assertTrue(resubmitted);
-
- boolean canceled = client.cancelJob(job);
- Assert.assertTrue(canceled);
- }
-
- @Test(dataProvider = "ApiVersionDS", dependsOnMethods = "resubmitAndCancelJobTest")
- public void deleteTest(ApiVersionProvider provider) {
- ZencoderAPIVersion apiVersion = provider.getApiVersion();
- IZencoderClient client = createClient(apiVersion);
- ZencoderJob job = new ZencoderJob("");
- job.setJobId(jobMap.get(apiVersion));
- client.deleteJob(job);
- }
-
- abstract class ApiVersionProvider {
- public ZencoderAPIVersion getApiVersion() {
- return null;
- }
- }
-
- @DataProvider(name = "ApiVersionDS")
- public Object[][] getApiVersion() {
- return new Object[][] { new Object[] { new ApiVersionProvider() {
- @Override
- public ZencoderAPIVersion getApiVersion() {
- return ZencoderAPIVersion.API_V1;
- }
- } }, new Object[] { new ApiVersionProvider() {
- @Override
- public ZencoderAPIVersion getApiVersion() {
- return ZencoderAPIVersion.API_V2;
- }
- } }, new Object[] { new ApiVersionProvider() {
- @Override
- public ZencoderAPIVersion getApiVersion() {
- return ZencoderAPIVersion.API_DEV;
- }
- } } };
- }
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.java
deleted file mode 100644
index 83b821d..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderRegion;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderJob;
-
-public class ZencoderJobTest {
-
- @Test
- public void testWithoutOptions() throws ParserConfigurationException {
- ZencoderJob job = new ZencoderJob("http://testpath/");
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(job.toString());
- String expected = (""
- + "" + " http://testpath/"
- + "5 "
- + "0 0 " + " ").replaceAll(" ", "");
- Assert.assertEquals(doc, expected);
- }
-
- @Test
- public void testWithOptions() throws ParserConfigurationException {
- ZencoderJob job = new ZencoderJob("http://testpath/");
-
- job.setDownloadConnections(10);
- job.setTest(true);
- job.setPrivate(true);
- job.setZencoderRegion(ZencoderRegion.ASIA);
- job.setPassThrough("user_id:100");
-
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(job.toString());
- String expected = ("" +
- "" +
- " http://testpath/" +
- "asia " +
- "10 " +
- "user_id:100 " +
- "1 " +
- "1 " +
- " ");
- Assert.assertEquals(doc, expected);
- }
-
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.java
deleted file mode 100644
index 2e80a31..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderNotification;
-
-import java.util.HashMap;
-
-public class ZencoderNotificationTest {
-
- @Test
- public void test() throws ParserConfigurationException {
- ZencoderNotification notif = new ZencoderNotification("test@test.de");
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(notif.toString());
- String expected = "test@test.de ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
- @Test
- public void testWithOptions() throws ParserConfigurationException {
- ZencoderNotification notif = new ZencoderNotification("test@test.de");
- notif.setFormat("xml");
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(notif.toString());
- String expected = "xml test@test.de ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-
- @Test
- public void testWithHeaders() throws ParserConfigurationException {
- ZencoderNotification notif = new ZencoderNotification("test@test.de");
- notif.setHeaders(new HashMap(){{
- put("cloudfront_url", "http://asdjaosidjas.cloudfront.net");
- }});
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(notif.toString());
- String expected = "http://asdjaosidjas.cloudfront.net test@test.de ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.java
deleted file mode 100644
index de91dce..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAspectMode;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderAudioCodec;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderDeinterlace;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderDenoiseFilter;
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderVideoCodec;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderOutput;
-
-public class ZencoderOutputTest {
-
- @Test
- public void testWithoutOptions() throws ParserConfigurationException {
- ZencoderOutput output = new ZencoderOutput("test", "http://testpath/");
-
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(output.toString());
- String expected = "test http://testpath/ 4 0 h264 0 detect 0 0 0 aac 0 ";
-// System.out.println("TestWithoutOptions computed: " + doc + "\n\nExpected: " + expected);
- Assert.assertEquals(doc, expected);
- }
-
- @Test
- public void testWithOptions() throws ParserConfigurationException {
- ZencoderOutput output = new ZencoderOutput("test", "http://testpath/");
- output.setAspectMode(ZencoderAspectMode.crop);
- output.setAudioBitrate(128);
- output.setAudioChannels(1);
- output.setAudioCodec(ZencoderAudioCodec.mp3);
- output.setAudioQuality(1);
- output.setAudioSamplerate(12300);
- output.setBufferSize(12345);
- output.setClipLength("12.5");
- output.setDecimate(2);
- output.setDeinterlace(ZencoderDeinterlace.on);
- output.setFrameRate(13);
- output.setHeight(1234);
- output.setKeyFrameInterval(12);
- output.setMaxFrameRate(29);
- output.setRotate(90);
- output.setSize("123X456");
- output.setSkipAudio(true);
- output.setSpeed(1);
- output.setStartClip("56:00");
- output.setSkipVideo(true);
- output.setUpscale(true);
- output.setVideoBitrate(12345);
- output.setVideoBitrateCap(123);
- output.setVideoQuality(1);
- output.setVideoCodec(ZencoderVideoCodec.theora);
- output.setWidth(12);
- output.setPublic(true);
- output.setDeblock(true);
- output.setAutolevel(true);
- output.setDenoise(ZencoderDenoiseFilter.WEAK);
-
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(output.toString());
-// System.out.println("TestWithOptions: " + doc);
- String expected = "test http://testpath/ 1 56:00 12.5 1 theora 12 1234 123X456 1 crop 1 12345 123 12345 on 29.0 13.0 2 12 90 1 weak 1 1 mp3 128 12300 1 1 1 ";
- Assert.assertEquals(doc, expected);
- }
-
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.java
deleted file mode 100644
index 8e63432..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderS3AccessControlRight;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderS3AccessControlItem;
-
-public class ZencoderS3AccessControlItemTest {
-
- @Test
- public void test() throws ParserConfigurationException {
- List rights = new ArrayList();
- rights.add(ZencoderS3AccessControlRight.FULL_CONTROL);
- rights.add(ZencoderS3AccessControlRight.READ);
-
- ZencoderS3AccessControlItem ca = new ZencoderS3AccessControlItem(
- "test", rights);
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(ca.toString());
- String expected = "test FULL_CONTROL READ ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.java
deleted file mode 100644
index 8b26b8f..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.enums.ZencoderThumbnailFormat;
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderThumbnail;
-
-public class ZencoderThumbnailTest {
-
- @Test(expectedExceptions = IllegalArgumentException.class)
- public void testWithoutOptions() throws ParserConfigurationException {
- ZencoderThumbnail thumb = new ZencoderThumbnail();
- thumb.toString();
- }
-
- @Test
- public void testWithOptions() throws ParserConfigurationException {
- ZencoderThumbnail thumb = new ZencoderThumbnail();
- thumb.setBaseUrl("http://url/");
- thumb.setNumber(101);
- thumb.setInterval(10);
- thumb.setPrefix("abc");
- thumb.setSize("120x1999");
- thumb.setFormat(ZencoderThumbnailFormat.JPG);
- String doc = StringUtil.stripSpacesAndLineBreaksFrom(thumb.toString());
- String expected = "101 10 120x1999 jpg http://url/ abc 0 ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-}
diff --git a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.java b/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.java
deleted file mode 100644
index 1911e39..0000000
--- a/src/test/java/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * Copyright (C) 2013 Bitzeche GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package de.bitzeche.video.transcoding.zencoder.test;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.testng.Assert;
-import org.testng.annotations.Test;
-
-import de.bitzeche.video.transcoding.zencoder.job.ZencoderWatermark;
-
-public class ZencoderWatermarkTest {
-
- @Test
- public void testWithoutOptions() throws ParserConfigurationException {
- ZencoderWatermark watermark = new ZencoderWatermark("http://url/");
- String doc = StringUtil.stripSpacesAndLineBreaksFrom( watermark );
- String expected = "http://url/ -10 -10 ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-
- @Test
- public void testWithOptions() throws ParserConfigurationException {
- ZencoderWatermark watermark = new ZencoderWatermark("http://url/");
- watermark.setHeight(10);
- watermark.setWidth(200);
- watermark.setX("21%");
- watermark.setY("12345");
-
- String doc = StringUtil.stripSpacesAndLineBreaksFrom( watermark );
- String expected = "http://url/ 21% 12345 200 10 ";
- // System.out.println(doc);
- Assert.assertEquals(doc, expected);
- }
-}
diff --git a/src/test/resources/testng.xml b/src/test/resources/testng.xml
deleted file mode 100644
index f9eb419..0000000
--- a/src/test/resources/testng.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/surefire-report.html b/surefire-report.html
new file mode 100644
index 0000000..09696b2
--- /dev/null
+++ b/surefire-report.html
@@ -0,0 +1,92 @@
+
+
+
+
+
+ Java Client for Zencoder API - Surefire Report
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
Summary [Summary ] [Package List ] [Test Cases ]
Tests Errors Failures Skipped Success Rate Time 27 0 0 0 100% 247.546
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List [Summary ] [Package List ] [Test Cases ]
Package Tests Errors Failures Skipped Success Rate Time 27 0 0 0 100% 247.546
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class Tests Errors Failures Skipped Success Rate Time TestSuite 27 0 0 0 100% 247.546
+
+
+
+
+
+
+
+
diff --git a/team-list.html b/team-list.html
new file mode 100644
index 0000000..d67ea5c
--- /dev/null
+++ b/team-list.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+ Java Client for Zencoder API - Team list
+
+
+
+
+
+
+
+
+
+ Java Client for Zencoder API
+
+
+
+
+
+
+
+
+
+ Last Published: 2013-04-16
+ | Version: 0.9.4-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
Project Documentation
+
+
+
+
+
+
+
+
+
+
+
The Team A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.
The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.
Contributors There are no contributors listed for this project. Please check back again later.
+
+
+
+
+
+
+
+
diff --git a/testapidocs/allclasses-frame.html b/testapidocs/allclasses-frame.html
new file mode 100644
index 0000000..91a27a8
--- /dev/null
+++ b/testapidocs/allclasses-frame.html
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+All Classes (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+All Classes
+
+
+
+
+
+
diff --git a/testapidocs/allclasses-noframe.html b/testapidocs/allclasses-noframe.html
new file mode 100644
index 0000000..f6f1a4b
--- /dev/null
+++ b/testapidocs/allclasses-noframe.html
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+All Classes (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+All Classes
+
+
+
+
+
+
diff --git a/testapidocs/constant-values.html b/testapidocs/constant-values.html
new file mode 100644
index 0000000..77fc4d4
--- /dev/null
+++ b/testapidocs/constant-values.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+Constant Field Values (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constant Field Values
+
+
+Contents
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/StringUtil.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/StringUtil.html
new file mode 100644
index 0000000..04e6979
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/StringUtil.html
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+StringUtil (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class StringUtil
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.StringUtil
+
+
+
+public class StringUtil extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+StringUtil ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+StringUtil
+
+public StringUtil ()
+
+
+
+
+
+
+
+
+
+stripSpacesAndLineBreaksFrom
+
+public static String stripSpacesAndLineBreaksFrom (Object source)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.html
new file mode 100644
index 0000000..da150c5
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderClientTest.html
@@ -0,0 +1,390 @@
+
+
+
+
+
+
+
+ZencoderClientTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderClientTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+public class ZencoderClientTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderClientTest
+
+public ZencoderClientTest ()
+
+
+
+
+
+
+
+
+
+createClient
+
+public IZencoderClient createClient (ZencoderAPIVersion apiVersion)
+
+
+
+
+
+
+
+
+constructor
+
+public void constructor (de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest.ApiVersionProvider provider)
+
+
+
+
+
+
+
+
+createJobAndCheckXML
+
+public void createJobAndCheckXML ()
+
+
+
+
+
+
+
+
+createAndCancelJobTest
+
+public void createAndCancelJobTest (de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest.ApiVersionProvider provider)
+ throws ZencoderErrorResponseException
+
+
+
+Throws:
+ZencoderErrorResponseException
+
+
+
+
+
+createJobAndProduceErrorWithMalformedVideoURL
+
+public void createJobAndProduceErrorWithMalformedVideoURL (de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest.ApiVersionProvider provider)
+ throws ZencoderErrorResponseException
+
+
+
+Throws:
+ZencoderErrorResponseException
+
+
+
+
+
+resubmitAndCancelJobTest
+
+public void resubmitAndCancelJobTest (de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest.ApiVersionProvider provider)
+
+
+
+
+
+
+
+
+deleteTest
+
+public void deleteTest (de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest.ApiVersionProvider provider)
+
+
+
+
+
+
+
+
+getApiVersion
+
+public Object [][] getApiVersion ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.html
new file mode 100644
index 0000000..11ecb2a
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderJobTest.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+ZencoderJobTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderJobTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+
+
+public class ZencoderJobTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderJobTest
+
+public ZencoderJobTest ()
+
+
+
+
+
+
+
+
+
+testWithoutOptions
+
+public void testWithoutOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+testWithOptions
+
+public void testWithOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.html
new file mode 100644
index 0000000..d38ea04
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderNotificationTest.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+ZencoderNotificationTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderNotificationTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+
+
+public class ZencoderNotificationTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderNotificationTest
+
+public ZencoderNotificationTest ()
+
+
+
+
+
+
+
+
+
+test
+
+public void test ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+testWithOptions
+
+public void testWithOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.html
new file mode 100644
index 0000000..599b767
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderOutputTest.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+ZencoderOutputTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderOutputTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+
+
+public class ZencoderOutputTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderOutputTest
+
+public ZencoderOutputTest ()
+
+
+
+
+
+
+
+
+
+testWithoutOptions
+
+public void testWithoutOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+testWithOptions
+
+public void testWithOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.html
new file mode 100644
index 0000000..ebd8922
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderS3AccessControlItemTest.html
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+ZencoderS3AccessControlItemTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderS3AccessControlItemTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest
+
+
+
+public class ZencoderS3AccessControlItemTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+test ()
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderS3AccessControlItemTest
+
+public ZencoderS3AccessControlItemTest ()
+
+
+
+
+
+
+
+
+
+test
+
+public void test ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.html
new file mode 100644
index 0000000..be3bb55
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderThumbnailTest.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+ZencoderThumbnailTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderThumbnailTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+
+
+public class ZencoderThumbnailTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderThumbnailTest
+
+public ZencoderThumbnailTest ()
+
+
+
+
+
+
+
+
+
+testWithoutOptions
+
+public void testWithoutOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+testWithOptions
+
+public void testWithOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.html
new file mode 100644
index 0000000..8f2c433
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/ZencoderWatermarkTest.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+ZencoderWatermarkTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+Class ZencoderWatermarkTest
+
+java.lang.Object
+ de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+
+
+public class ZencoderWatermarkTest extends Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ZencoderWatermarkTest
+
+public ZencoderWatermarkTest ()
+
+
+
+
+
+
+
+
+
+testWithoutOptions
+
+public void testWithoutOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+testWithOptions
+
+public void testWithOptions ()
+ throws ParserConfigurationException
+
+
+
+Throws:
+ParserConfigurationException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/StringUtil.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/StringUtil.html
new file mode 100644
index 0000000..3555203
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/StringUtil.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.StringUtil (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.StringUtil
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.StringUtil
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderClientTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderClientTest.html
new file mode 100644
index 0000000..aff5bb6
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderClientTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderJobTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderJobTest.html
new file mode 100644
index 0000000..bad674b
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderJobTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderNotificationTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderNotificationTest.html
new file mode 100644
index 0000000..11ce4ca
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderNotificationTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderOutputTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderOutputTest.html
new file mode 100644
index 0000000..8c208a6
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderOutputTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderS3AccessControlItemTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderS3AccessControlItemTest.html
new file mode 100644
index 0000000..e5c3595
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderS3AccessControlItemTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderThumbnailTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderThumbnailTest.html
new file mode 100644
index 0000000..df16703
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderThumbnailTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderWatermarkTest.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderWatermarkTest.html
new file mode 100644
index 0000000..62131a9
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/class-use/ZencoderWatermarkTest.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+No usage of de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-frame.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-frame.html
new file mode 100644
index 0000000..fdcd18f
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-frame.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test
+
+
+
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-summary.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-summary.html
new file mode 100644
index 0000000..c874f65
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-summary.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package de.bitzeche.video.transcoding.zencoder.test
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-tree.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-tree.html
new file mode 100644
index 0000000..9373eff
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-tree.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+de.bitzeche.video.transcoding.zencoder.test Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package de.bitzeche.video.transcoding.zencoder.test
+
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-use.html b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-use.html
new file mode 100644
index 0000000..1dd2bd6
--- /dev/null
+++ b/testapidocs/de/bitzeche/video/transcoding/zencoder/test/package-use.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.test (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package de.bitzeche.video.transcoding.zencoder.test
+
+No usage of de.bitzeche.video.transcoding.zencoder.test
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/deprecated-list.html b/testapidocs/deprecated-list.html
new file mode 100644
index 0000000..727cf79
--- /dev/null
+++ b/testapidocs/deprecated-list.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+Deprecated List (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Deprecated API
+
+
+Contents
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/help-doc.html b/testapidocs/help-doc.html
new file mode 100644
index 0000000..571161a
--- /dev/null
+++ b/testapidocs/help-doc.html
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+API Help (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+How This API Document Is Organized
+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+Package
+
+
+
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:
+Interfaces (italic) Classes Enums Exceptions Errors Annotation Types
+
+
+Class/Interface
+
+
+
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Class inheritance diagram Direct Subclasses All Known Subinterfaces All Known Implementing Classes Class/interface declaration Class/interface description
+
+
Nested Class Summary Field Summary Constructor Summary Method Summary
+
+
Field Detail Constructor Detail Method Detail
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+
+
+Annotation Type
+
+
+
+Each annotation type has its own separate page with the following sections:
+Annotation Type declaration Annotation Type description Required Element Summary Optional Element Summary Element Detail
+
+
+
+Enum
+
+
+
+Each enum has its own separate page with the following sections:
+Enum declaration Enum description Enum Constant Summary Enum Constant Detail
+
+
+Use
+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+
+Tree (Class Hierarchy)
+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
+When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages. When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+
+Deprecated API
+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+
+Index
+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+
+Prev/Next
+These links take you to the next or previous class, interface, package, or related page.
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+Serialized Form
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+
+
+Constant Field Values
+The Constant Field Values page lists the static final fields and their values.
+
+
+
+This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/index-all.html b/testapidocs/index-all.html
new file mode 100644
index 0000000..cbc8106
--- /dev/null
+++ b/testapidocs/index-all.html
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+Index (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+C D G R S T Z
+
+C
+
+constructor(ZencoderClientTest.ApiVersionProvider) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+ createAndCancelJobTest(ZencoderClientTest.ApiVersionProvider) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+ createClient(ZencoderAPIVersion) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+ createJobAndCheckXML() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+ createJobAndProduceErrorWithMalformedVideoURL(ZencoderClientTest.ApiVersionProvider) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+
+D
+
+de.bitzeche.video.transcoding.zencoder.test - package de.bitzeche.video.transcoding.zencoder.test deleteTest(ZencoderClientTest.ApiVersionProvider) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+
+G
+
+getApiVersion() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+
+R
+
+resubmitAndCancelJobTest(ZencoderClientTest.ApiVersionProvider) -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+
+
+
+S
+
+StringUtil - Class in de.bitzeche.video.transcoding.zencoder.test StringUtil() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.StringUtil
+
+ stripSpacesAndLineBreaksFrom(Object) -
+Static method in class de.bitzeche.video.transcoding.zencoder.test.StringUtil
+
+
+
+
+T
+
+test() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+ test() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest
+
+ testWithOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+ testWithOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+ testWithOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+ testWithOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+ testWithOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+ testWithoutOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+ testWithoutOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+ testWithoutOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+ testWithoutOptions() -
+Method in class de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+
+
+
+Z
+
+ZencoderClientTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderClientTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderClientTest
+
+ ZencoderJobTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderJobTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderJobTest
+
+ ZencoderNotificationTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderNotificationTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderNotificationTest
+
+ ZencoderOutputTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderOutputTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderOutputTest
+
+ ZencoderS3AccessControlItemTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderS3AccessControlItemTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderS3AccessControlItemTest
+
+ ZencoderThumbnailTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderThumbnailTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderThumbnailTest
+
+ ZencoderWatermarkTest - Class in de.bitzeche.video.transcoding.zencoder.test ZencoderWatermarkTest() -
+Constructor for class de.bitzeche.video.transcoding.zencoder.test.ZencoderWatermarkTest
+
+
+
+C D G R S T Z
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/index.html b/testapidocs/index.html
new file mode 100644
index 0000000..f302c5f
--- /dev/null
+++ b/testapidocs/index.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+Java Client for Zencoder API 0.9.4-SNAPSHOT Test API
+
+
+
+
+
+
+
+
+
+
+Frame Alert
+
+
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+
+Link toNon-frame version.
+
+
+
diff --git a/testapidocs/options b/testapidocs/options
new file mode 100644
index 0000000..719c8a7
--- /dev/null
+++ b/testapidocs/options
@@ -0,0 +1,26 @@
+-classpath
+'/Users/patrice/git/zencoder/target/classes:/Users/patrice/git/zencoder/target/test-classes:/Users/patrice/.m2/repository/ch/qos/logback/logback-core/0.9.25/logback-core-0.9.25.jar:/Users/patrice/.m2/repository/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar:/Users/patrice/.m2/repository/com/sun/jersey/jersey-core/1.17/jersey-core-1.17.jar:/Users/patrice/.m2/repository/org/mockito/mockito-all/1.8.4/mockito-all-1.8.4.jar:/Users/patrice/.m2/repository/com/google/inject/guice/2.0/guice-2.0.jar:/Users/patrice/.m2/repository/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar:/Users/patrice/.m2/repository/com/sun/jersey/jersey-client/1.17/jersey-client-1.17.jar:/Users/patrice/.m2/repository/org/slf4j/slf4j-api/1.6.0/slf4j-api-1.6.0.jar:/Users/patrice/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/patrice/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:/Users/patrice/.m2/repository/org/slf4j/jul-to-slf4j/1.6.1/jul-to-slf4j-1.6.1.jar:/Users/patrice/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/patrice/.m2/repository/com/sun/jersey/contribs/jersey-apache-client/1.17/jersey-apache-client-1.17.jar:/Users/patrice/.m2/repository/ch/qos/logback/logback-classic/0.9.25/logback-classic-0.9.25.jar:/Users/patrice/.m2/repository/com/beust/jcommander/1.5/jcommander-1.5.jar:/Users/patrice/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar:/Users/patrice/.m2/repository/org/testng/testng/5.14/testng-5.14.jar:/Users/patrice/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar:/Users/patrice/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar'
+-encoding
+'MacRoman'
+-protected
+-sourcepath
+'/Users/patrice/git/zencoder/src/test/java'
+-author
+-bottom
+'Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.'
+-charset
+'UTF-8'
+-d
+'/Users/patrice/git/zencoder/site/testapidocs'
+-docencoding
+'UTF-8'
+-doctitle
+'Java Client for Zencoder API 0.9.4-SNAPSHOT Test API'
+-link
+'../apidocs'
+-link
+'http://java.sun.com/javase/6/docs/api'
+-use
+-version
+-windowtitle
+'Java Client for Zencoder API 0.9.4-SNAPSHOT Test API'
\ No newline at end of file
diff --git a/testapidocs/overview-tree.html b/testapidocs/overview-tree.html
new file mode 100644
index 0000000..db4ed42
--- /dev/null
+++ b/testapidocs/overview-tree.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+Class Hierarchy (Java Client for Zencoder API 0.9.4-SNAPSHOT Test API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For All Packages
+
+
+Package Hierarchies: de.bitzeche.video.transcoding.zencoder.test
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2011-2013 Bitzeche GmbH . All Rights Reserved.
+
+
diff --git a/testapidocs/package-list b/testapidocs/package-list
new file mode 100644
index 0000000..d529126
--- /dev/null
+++ b/testapidocs/package-list
@@ -0,0 +1 @@
+de.bitzeche.video.transcoding.zencoder.test
diff --git a/testapidocs/packages b/testapidocs/packages
new file mode 100644
index 0000000..cee6db7
--- /dev/null
+++ b/testapidocs/packages
@@ -0,0 +1 @@
+de.bitzeche.video.transcoding.zencoder.test
\ No newline at end of file
diff --git a/testapidocs/resources/inherit.gif b/testapidocs/resources/inherit.gif
new file mode 100644
index 0000000..c814867
Binary files /dev/null and b/testapidocs/resources/inherit.gif differ
diff --git a/testapidocs/stylesheet.css b/testapidocs/stylesheet.css
new file mode 100644
index 0000000..6ea9e51
--- /dev/null
+++ b/testapidocs/stylesheet.css
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF; color:#000000 }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */
+.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */
+.TableRowColor { background: #FFFFFF; color:#000000 } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
+.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
+
+.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+