|
4.1.0.610 20071213 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.ecma.csta.CastorObject
ch.ecma.csta.binding.SetRingerStatus
public class SetRingerStatus
This request is not supported.
Sets the specified ringer to ring or not to ring, to a particular ring pattern, and/or set the ring volume of a ringer at a specified device. This service allows the computing function to control ringing of a specified ringer on a device. It also allows a computing function to control the ring pattern and ring volume settings only during the ringing cycle that is being initiated with this service (that is, does not permanently change the configuration or programming of the ringer attributes). At least one of the following parameters in the service request described above will be provided in the service request:RingerStatusEvent
for both
device-type and call-type monitoring.
Note that some switching functions do not allow the computing
function to
directly control ringing of a device. (Switching functions will
ring a device
to indicate that a call has arrived at a device, for example.)
Constructor Summary | |
---|---|
SetRingerStatus()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Note: hashCode() has not been overriden |
DeviceID |
getDevice()
Returns the value of field 'device'. |
CSTACommonArguments |
getExtensions()
Returns the value of field 'extensions'. |
java.lang.String |
getRinger()
Returns the value of field 'ringer'. |
RingMode |
getRingMode()
Returns the value of field 'ringMode'. |
java.lang.Long |
getRingPattern()
Returns the value of field 'ringPattern'. |
Volume |
getRingVolume()
Returns the value of field 'ringVolume'. |
boolean |
isValid()
Method isValid |
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal |
void |
marshal(java.io.Writer out)
Method marshal |
void |
setDevice(DeviceID device)
Sets the value of field 'device'. |
void |
setExtensions(CSTACommonArguments extensions)
Sets the value of field 'extensions'. |
void |
setRinger(java.lang.String ringer)
Sets the value of field 'ringer'. |
void |
setRingMode(RingMode ringMode)
Sets the value of field 'ringMode'. |
void |
setRingPattern(java.lang.Long ringPattern)
Sets the value of field 'ringPattern'. |
void |
setRingVolume(Volume ringVolume)
Sets the value of field 'ringVolume'. |
static SetRingerStatus |
unmarshalSetRingerStatus(java.io.Reader reader)
Method unmarshalSetRingerStatus |
void |
validate()
Method validate |
Methods inherited from class ch.ecma.csta.CastorObject |
---|
getOldSessionID, hashCode, setOldSessionID, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SetRingerStatus()
Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class ch.ecma.csta.CastorObject
obj
-
public DeviceID getDevice()
public CSTACommonArguments getExtensions()
public RingMode getRingMode()
public java.lang.Long getRingPattern()
ringMode
has a value of ringing and has no
effect on the
ringPattern
used during subsequent call
related ringing.
If ringMode
has a value of Ringing then
ringPattern
is Mandatory.
public Volume getRingVolume()
public java.lang.String getRinger()
public boolean isValid()
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
-
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void setDevice(DeviceID device)
device
- the value of field 'device'.public void setExtensions(CSTACommonArguments extensions)
extensions
- the value of field 'extensions'.public void setRingMode(RingMode ringMode)
ringMode
- the value of field 'ringMode'.public void setRingPattern(java.lang.Long ringPattern)
ringMode
has a value of ringing and has no
effect on the
ringPattern
used during subsequent call
related ringing.
If ringMode
has a value of Ringing then
ringPattern
is Mandatory.
ringPattern
- the value of field 'ringPattern'.public void setRingVolume(Volume ringVolume)
ringVolume
- the value of field 'ringVolume'.public void setRinger(java.lang.String ringer)
ringer
- the value of field 'ringer'.public static SetRingerStatus unmarshalSetRingerStatus(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
4.1.0.610 20071213 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |