public interface VNFRService
| Modifier and Type | Method and Description |
|---|---|
List<ApplicationRecord> |
getListRegisteredApplications(String vnfrId)
Returns a list with detailed information about all apps registered to the VNFR with this identifier
|
List<VirtualNetworkFunctionRecord> |
getListRegisteredVNFR()
Returns a list of VNFRs managed by the Elastic Media Manager
|
ApplicationRecord |
registerApplication(String externalAppId,
int loadPoints)
Registers a new App to the VNFR with a specific VNFR ID
|
void |
sendHeartBeat(String internalAppId)
Sends a heart beat to the elastic media manager as a keep alive mechanism for registered sessions
|
void |
unregisterApplication(String internalAppId)
Unregisters an App to the VNFR with the specific internal application identify
|
List<VirtualNetworkFunctionRecord> getListRegisteredVNFR()
List<ApplicationRecord> getListRegisteredApplications(String vnfrId)
vnfrId - - the virtual network function record identifierApplicationRecord registerApplication(String externalAppId, int loadPoints) throws org.kurento.client.internal.NotEnoughResourcesException
loadPoints - - capacityexternalAppId - - application identifierorg.kurento.client.internal.NotEnoughResourcesExceptionvoid unregisterApplication(String internalAppId) throws org.kurento.client.internal.NotEnoughResourcesException
internalAppId - - identifier of the registered application on the VNFRorg.kurento.client.internal.NotEnoughResourcesExceptionvoid sendHeartBeat(String internalAppId)
internalAppId - - the internal application identifierinternalAppId - Copyright © 2016 Fraunhofer FOKUS. All rights reserved.