Uses of Interface org.ocap.resource.ResourceUsage

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.ocap.resource.ResourceUsage

Packages that use ResourceUsage
org.ocap.dvr | Provides extension classes and interfaces to the shared DVR APIs.
org.ocap.hn | Provides interfaces and classes for representing a home network.
org.ocap.resource |
org.ocap.service | The org.ocap.service package represents various aspects of a service.
org.ocap.ui | Extensions to HAVi User Interface functionality.

Uses of ResourceUsage in org.ocap.dvr

Subinterfaces of ResourceUsage in org.ocap.dvr
`interface` | `RecordingResourceUsage` This interface represents a grouping of resources specific to a recording function performed by an application.
`interface` | `SharedResourceUsage` This interface represents a group of resources where one or more resources are shared between multiple resource usages.
`interface` | `TimeShiftBufferResourceUsage` This interface represents a grouping of resources specific to a time-shift buffering performed by an application.

Methods in org.ocap.dvr that return ResourceUsage
`abstract ResourceUsage[]` | `OcapRecordingManager.getPrioritizedResourceUsages(RecordingRequest recording)` Get the prioritized list of overlapping ResourceUsages corresponding to a particular recording request.
`ResourceUsage[]` | `SharedResourceUsage.getResourceUsages()` Gets the list of `ResourceUsage` instances that share the resources represented by this resource usage.
`ResourceUsage[]` | `SharedResourceUsage.getResourceUsages(ResourceProxy resource)` Gets the list of `ResourceUsage` instances that share a particular resource.

Methods in org.ocap.dvr with parameters of type ResourceUsage
`abstract void` | `OcapRecordingManager.setPrioritization(ResourceUsage[] resourceUsageList)` Sets the relative priorities for a set of ResourceUsages.

Uses of ResourceUsage in org.ocap.hn

Subinterfaces of ResourceUsage in org.ocap.hn
`interface` | `RemoteRecordingResourceUsage` This interface represents a group of resources required to perform a recording requested by an application running on a remote device.
`interface` | `RemoteResourceUsage` This interface represents a group of resources required to perform an action requested by an application running on a remote device.
`interface` | `RemoteTimeShiftResourceUsage` This interface represents a group of resources required to perform a time-shifting request initiated by an application running on a remote device.

Uses of ResourceUsage in org.ocap.resource

Subinterfaces of ResourceUsage in org.ocap.resource
`interface` | `ApplicationResourceUsage` This interface represents a ResourceUsage corresponding to a resource explicitly reserved by an application by successfully calling one of the following OCAP calls: org.davic.mpeg.section.SectionFilterGroup.attach(TransportStream, ResourceClient, Object) org.davic.net.tuning.NetworkInterfaceController.reserve(NetworkInterface, Object) org.davic.net.tuning.NetworkInterfaceController.reserveFor(Locator, Object) org.havi.ui.HBackgroundDevice.reserveDevice(ResourceClient) org.havi.ui.HGraphicsDevice.reserveDevice(ResourceClient) org.havi.ui.HVideoDevice.reserveDevice(ResourceClient) org.ocap.media.VBIFilterGroup.attach(ServiceContext serviceContext, ResourceClient client, Object requestData) An object implementing this interface should be used by the implementation to represent the ResourceUsage corresponding to a reserved resource when the ResourceContentionHandler.resolveResourceContention() method is invoked.

Methods in org.ocap.resource that return ResourceUsage
`ResourceUsage[]` | `SharedResourceUsage.getResourceUsages()` Gets the list of `ResourceUsage` instances that share the resources represented by this resource usage
`ResourceUsage[]` | `SharedResourceUsage.getResourceUsages(ResourceProxy resource)` Gets the list of `ResourceUsage` instances that share a particular resource.
`ResourceUsage[]` | `ResourceContentionHandler2.resolveResourceContention(ResourceUsage[] batchRequests, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.
`ResourceUsage[]` | `ResourceContentionHandler.resolveResourceContention(ResourceUsage newRequest, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that one to many resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.

Methods in org.ocap.resource with parameters of type ResourceUsage
`ResourceUsage[]` | `ResourceContentionHandler2.resolveResourceContention(ResourceUsage[] batchRequests, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.
`ResourceUsage[]` | `ResourceContentionHandler2.resolveResourceContention(ResourceUsage[] batchRequests, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.
`ResourceUsage[]` | `ResourceContentionHandler.resolveResourceContention(ResourceUsage newRequest, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that one to many resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.
`ResourceUsage[]` | `ResourceContentionHandler.resolveResourceContention(ResourceUsage newRequest, ResourceUsage[] currentReservations)` This method notifies the ResourceContentionHandler that one to many resource contentions have occurred between one or more applications and system modules, except the Emergency Alert System (EAS) module.
`void` | `ResourceContentionHandler.resourceContentionWarning(ResourceUsage newRequest, ResourceUsage[] currentReservations)` Warns the resource contention handler of an impending contention with a presenting ServiceContext (e.g., scheduled recording as defined by the OCAP DVR specification).
`void` | `ResourceContentionHandler.resourceContentionWarning(ResourceUsage newRequest, ResourceUsage[] currentReservations)` Warns the resource contention handler of an impending contention with a presenting ServiceContext (e.g., scheduled recording as defined by the OCAP DVR specification).

Uses of ResourceUsage in org.ocap.service

Subinterfaces of ResourceUsage in org.ocap.service
`interface` | `ServiceContextResourceUsage` This interface represents a ResourceUsage corresponding to a group of resources implicitly reserved by the implementation for the successful completion of the ServiceContext.select() method.

Uses of ResourceUsage in org.ocap.ui

Subinterfaces of ResourceUsage in org.ocap.ui
`interface` | `FrontSceneResourceUsage` This interface represents ownership of or a request for ownership of the top-of-stack resource for a given `HScene` z-order stack.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES