Class VideoEditorServiceRemote
java.lang.Object
org.opencastproject.serviceregistry.api.RemoteBase
org.opencastproject.videoeditor.remote.VideoEditorServiceRemote
- All Implemented Interfaces:
VideoEditorService
Video editor service proxy for use as a JVM local service.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opencastproject.serviceregistry.api.RemoteBase
RemoteBase.HttpClientClosingInputStream -
Field Summary
Fields inherited from class org.opencastproject.serviceregistry.api.RemoteBase
client, remoteServiceManager, serviceTypeFields inherited from interface org.opencastproject.videoeditor.api.VideoEditorService
JOB_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocessSmil(Smil smil) Create Smil processingJobs to edit Tracks.voidsetRemoteServiceManager(ServiceRegistry serviceRegistry) Sets the remote service manager.voidsetTrustedHttpClient(TrustedHttpClient trustedHttpClient) Sets the trusted http clientMethods inherited from class org.opencastproject.serviceregistry.api.RemoteBase
closeConnection, elementsFromHttpResponse, getResponse, getResponse, runRequest
-
Constructor Details
-
VideoEditorServiceRemote
public VideoEditorServiceRemote()
-
-
Method Details
-
processSmil
Description copied from interface:VideoEditorServiceCreate Smil processingJobs to edit Tracks. Parse Smil document, extract Tracks to edit and split points where to cut.- Specified by:
processSmilin interfaceVideoEditorService- Parameters:
smil-- Returns:
- Processing Jobs
- Throws:
ProcessFailedException- if an error occures
-
setTrustedHttpClient
Description copied from class:RemoteBaseSets the trusted http client- Overrides:
setTrustedHttpClientin classRemoteBase- Parameters:
trustedHttpClient-
-
setRemoteServiceManager
Description copied from class:RemoteBaseSets the remote service manager.- Overrides:
setRemoteServiceManagerin classRemoteBase- Parameters:
serviceRegistry-
-