Class OsgiAssetManagerRestEndpoint
java.lang.Object
org.opencastproject.rest.AbstractJobProducerEndpoint
org.opencastproject.assetmanager.impl.endpoint.AbstractAssetManagerRestEndpoint
org.opencastproject.assetmanager.impl.endpoint.AbstractTieredStorageAssetManagerRestEndpoint
org.opencastproject.assetmanager.impl.endpoint.OsgiAssetManagerRestEndpoint
@Path("/assets")
public class OsgiAssetManagerRestEndpoint
extends AbstractTieredStorageAssetManagerRestEndpoint
OSGi bound implementation.
-
Field Summary
Fields inherited from class org.opencastproject.assetmanager.impl.endpoint.AbstractTieredStorageAssetManagerRestEndpoint
SDF_FORMAT, serviceRegistry, tsamjpFields inherited from class org.opencastproject.assetmanager.impl.endpoint.AbstractAssetManagerRestEndpoint
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opencastproject.assetmanager.api.AssetManagervoidsetAssetManager(org.opencastproject.assetmanager.api.AssetManager assetManager) OSGi DIvoidsetJobProducer(AssetManagerJobProducer assetManagerJobProducer) voidsetServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry) Callback from the OSGi declarative services to set the service registry.Methods inherited from class org.opencastproject.assetmanager.impl.endpoint.AbstractTieredStorageAssetManagerRestEndpoint
getService, getServiceRegistry, moveByDate, moveById, moveByIdAndDate, moveByIdAndVersionMethods inherited from class org.opencastproject.assetmanager.impl.endpoint.AbstractAssetManagerRestEndpoint
add, delete, getAsset, getMediaPackage, getProperties, getWorkflowProperties, handleException, indexUpdate, setWorkflowProperties, snapshotMethods inherited from class org.opencastproject.rest.AbstractJobProducerEndpoint
checkHeartbeat, dispatchJob
-
Constructor Details
-
OsgiAssetManagerRestEndpoint
public OsgiAssetManagerRestEndpoint()
-
-
Method Details
-
getAssetManager
public org.opencastproject.assetmanager.api.AssetManager getAssetManager()- Specified by:
getAssetManagerin classAbstractAssetManagerRestEndpoint
-
setAssetManager
public void setAssetManager(org.opencastproject.assetmanager.api.AssetManager assetManager) OSGi DI -
setJobProducer
- Overrides:
setJobProducerin classAbstractTieredStorageAssetManagerRestEndpoint
-
setServiceRegistry
public void setServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry) Description copied from class:AbstractTieredStorageAssetManagerRestEndpointCallback from the OSGi declarative services to set the service registry.- Overrides:
setServiceRegistryin classAbstractTieredStorageAssetManagerRestEndpoint- Parameters:
serviceRegistry- the service registry
-