org.ocap.hn.recording
Class NetRecordingSpec

java.lang.Object
  extended by org.ocap.hn.recording.NetRecordingSpec

public class NetRecordingSpec
extends Object

This class represents a network recording specification. NetRecordingSpec object may be used to request recordings be scheduled on remote devices. Metadata contained within this object can be used to schedule or modify recordings on the home network.


Constructor Summary
NetRecordingSpec()
          Default constructor for the NetRecordingSpec.
NetRecordingSpec(MetadataNode metadata)
          Metadata constructor for the NetRecordingSpec.
 
Method Summary
 MetadataNode getMetadata()
          Retrieves the root metadata node for this recording spec.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetRecordingSpec

public NetRecordingSpec()
Default constructor for the NetRecordingSpec. Upon creation, NetRecordingSpecs will contain a single empty metadata node.


NetRecordingSpec

public NetRecordingSpec(MetadataNode metadata)
Metadata constructor for the NetRecordingSpec. Applications can use this form of the constructor to specify the root metadata node at time of construction.

Parameters:
metadata - root metadata node for the NetRecordingSpec
Method Detail

getMetadata

public MetadataNode getMetadata()
Retrieves the root metadata node for this recording spec. Metadata added to this recording spec will be utilized to identify recording requests on remote devices.

Returns:
The root MetadataNode for this NetRecordingSpec


Copyright © 2011. All Rights Reserved.