JSR-043: JTAPI-1.4

javax.telephony.media
Class ResourceSpec.Operator

java.lang.Object
  |
  +--javax.telephony.media.ResourceSpec
        |
        +--javax.telephony.media.ResourceSpec.Operator
All Implemented Interfaces:
MediaConstants, Resource, ResourceConstants
Direct Known Subclasses:
ResourceSpec.Add, ResourceSpec.Alt, ResourceSpec.And, ResourceSpec.Future, ResourceSpec.Or
Enclosing class:
ResourceSpec

public abstract static class ResourceSpec.Operator
extends ResourceSpec
implements Resource

Represents the ResourceSpec operator nodes: And, Alt, Or, Add, Future. Non-Operator ResourceSpecs are the "leaf-nodes".

Note that these ResourceSpec nodes have null for Attributes and Parameters.

Operator implements Resource, so that the first argument to the ResourceSpec constructor is a Resource Class...


Inner classes inherited from class javax.telephony.media.ResourceSpec
ResourceSpec.Add, ResourceSpec.Alt, ResourceSpec.And, ResourceSpec.Future, ResourceSpec.Operator, ResourceSpec.Or
 
Field Summary
static Symbol v_Class
          a Resource must have a v_Class field.
 
Fields inherited from class javax.telephony.media.ResourceSpec
basicAltPlayerRecorder, basicASR, basicPlayer, basicRecorder, basicSignalDetector, basicSignalGenerator, none, op_Add, op_Alt, op_And, op_Future, op_Or
 
Fields inherited from interface javax.telephony.media.ResourceConstants
e_Disconnected, FOREVER, q_Disconnected, q_RTC, rtcc_Disconnected, rtcc_TriggerRTC, v_Forever
 
Fields inherited from interface javax.telephony.media.MediaConstants
e_OK, q_Duration, q_Standard, q_Stop
 
Constructor Summary
ResourceSpec.Operator(ResourceSpec[] resSpecs)
          Deprecated. use protected constructor with Symbol
 
Method Summary
 ResourceSpec[] getResourceSpecs()
          get the array of ResourceSpecs.
 
Methods inherited from class javax.telephony.media.ResourceSpec
getInitialParameters, getName, getResourceClass, getResourceSymbol, getSelectionAttributes, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

v_Class

public static final Symbol v_Class
a Resource must have a v_Class field.

obsolete/deprecated, use resourceSymbol ctor

Constructor Detail

ResourceSpec.Operator

public ResourceSpec.Operator(ResourceSpec[] resSpecs)
Deprecated. use protected constructor with Symbol

Unused/obsolete public contstructor for abstract class.
Parameters:
resSpecs - an array of ResourceSpec objects
Method Detail

getResourceSpecs

public ResourceSpec[] getResourceSpecs()
get the array of ResourceSpecs.
Returns:
an array of ResourceSpec objects

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org