4.1.0.610 20071213

ch.ecma.csta.binding
Class PhysicalDeviceFeatureEvents

java.lang.Object
  extended by ch.ecma.csta.CastorObject
      extended by ch.ecma.csta.binding.PhysicalDeviceFeatureEvents
All Implemented Interfaces:
java.io.Serializable

public class PhysicalDeviceFeatureEvents
extends ch.ecma.csta.CastorObject
implements java.io.Serializable

A subset of these are supported events.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
PhysicalDeviceFeatureEvents()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.Boolean getButtonInformation()
          Returns the value of field 'buttonInformation'.
 java.lang.Boolean getButtonPress()
          Returns the value of field 'buttonPress'.
 java.lang.Boolean getDisplayUpdated()
          Returns the value of field 'displayUpdated'.
 java.lang.Boolean getHookswitch()
          Returns the value of field 'hookswitch'.
 java.lang.Boolean getLampMode()
          Returns the value of field 'lampMode'.
 java.lang.Boolean getMessageWaiting()
          Returns the value of field 'messageWaiting'.
 java.lang.Boolean getMicrophoneGain()
          Returns the value of field 'microphoneGain'.
 java.lang.Boolean getMicrophoneMute()
          Returns the value of field 'microphoneMute'.
 java.lang.Boolean getRingerStatus()
          Returns the value of field 'ringerStatus'.
 java.lang.Boolean getSpeakerMute()
          Returns the value of field 'speakerMute'.
 java.lang.Boolean getSpeakerVolume()
          Returns the value of field 'speakerVolume'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setButtonInformation(java.lang.Boolean buttonInformation)
          Sets the value of field 'buttonInformation'.
 void setButtonPress(java.lang.Boolean buttonPress)
          Sets the value of field 'buttonPress'.
 void setDisplayUpdated(java.lang.Boolean displayUpdated)
          Sets the value of field 'displayUpdated'.
 void setHookswitch(java.lang.Boolean hookswitch)
          Sets the value of field 'hookswitch'.
 void setLampMode(java.lang.Boolean lampMode)
          Sets the value of field 'lampMode'.
 void setMessageWaiting(java.lang.Boolean messageWaiting)
          Sets the value of field 'messageWaiting'.
 void setMicrophoneGain(java.lang.Boolean microphoneGain)
          Sets the value of field 'microphoneGain'.
 void setMicrophoneMute(java.lang.Boolean microphoneMute)
          Sets the value of field 'microphoneMute'.
 void setRingerStatus(java.lang.Boolean ringerStatus)
          Sets the value of field 'ringerStatus'.
 void setSpeakerMute(java.lang.Boolean speakerMute)
          Sets the value of field 'speakerMute'.
 void setSpeakerVolume(java.lang.Boolean speakerVolume)
          Sets the value of field 'speakerVolume'.
static PhysicalDeviceFeatureEvents unmarshalPhysicalDeviceFeatureEvents(java.io.Reader reader)
          Method unmarshalPhysicalDeviceFeatureEvents
 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

PhysicalDeviceFeatureEvents

public PhysicalDeviceFeatureEvents()
Method Detail

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class ch.ecma.csta.CastorObject
Parameters:
obj -
Returns:
boolean

getButtonInformation

public java.lang.Boolean getButtonInformation()
Returns the value of field 'buttonInformation'. The field 'buttonInformation' has the following description: Indicates that the information associated with a button on a device has changed.

Returns:
Boolean

getButtonPress

public java.lang.Boolean getButtonPress()
Returns the value of field 'buttonPress'. The field 'buttonPress' has the following description: Not supported.

Returns:
Boolean

getDisplayUpdated

public java.lang.Boolean getDisplayUpdated()
Returns the value of field 'displayUpdated'. The field 'displayUpdated' has the following description: The DisplayUpdatedEvent occurs if the contents of a device's display have changed.

Returns:
Boolean

getHookswitch

public java.lang.Boolean getHookswitch()
Returns the value of field 'hookswitch'. The field 'hookswitch' has the following description: Indicates that the switch has changed the device's hookswitch status.

Returns:
Boolean

getLampMode

public java.lang.Boolean getLampMode()
Returns the value of field 'lampMode'. The field 'lampMode' has the following description: Indicates that the lamp mode status of a particular lamp has changed.

Returns:
Boolean

getMessageWaiting

public java.lang.Boolean getMessageWaiting()
Returns the value of field 'messageWaiting'. The field 'messageWaiting' has the following description: Not supported.

Returns:
Boolean

getMicrophoneGain

public java.lang.Boolean getMicrophoneGain()
Returns the value of field 'microphoneGain'. The field 'microphoneGain' has the following description: Not supported.

Returns:
Boolean

getMicrophoneMute

public java.lang.Boolean getMicrophoneMute()
Returns the value of field 'microphoneMute'. The field 'microphoneMute' has the following description: Not supported.

Returns:
Boolean

getRingerStatus

public java.lang.Boolean getRingerStatus()
Returns the value of field 'ringerStatus'. The field 'ringerStatus' has the following description: Indicates that the ringer attribute associated with a device has changed.

Returns:
Boolean

getSpeakerMute

public java.lang.Boolean getSpeakerMute()
Returns the value of field 'speakerMute'. The field 'speakerMute' has the following description: Not supported.

Returns:
Boolean

getSpeakerVolume

public java.lang.Boolean getSpeakerVolume()
Returns the value of field 'speakerVolume'. The field 'speakerVolume' has the following description: Not supported.

Returns:
Boolean

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setButtonInformation

public void setButtonInformation(java.lang.Boolean buttonInformation)
Sets the value of field 'buttonInformation'. The field 'buttonInformation' has the following description: Indicates that the information associated with a button on a device has changed.

Parameters:
buttonInformation - the value of field 'buttonInformation'.

setButtonPress

public void setButtonPress(java.lang.Boolean buttonPress)
Sets the value of field 'buttonPress'. The field 'buttonPress' has the following description: Not supported.

Parameters:
buttonPress - the value of field 'buttonPress'.

setDisplayUpdated

public void setDisplayUpdated(java.lang.Boolean displayUpdated)
Sets the value of field 'displayUpdated'. The field 'displayUpdated' has the following description: The DisplayUpdatedEvent occurs if the contents of a device's display have changed.

Parameters:
displayUpdated - the value of field 'displayUpdated'.

setHookswitch

public void setHookswitch(java.lang.Boolean hookswitch)
Sets the value of field 'hookswitch'. The field 'hookswitch' has the following description: Indicates that the switch has changed the device's hookswitch status.

Parameters:
hookswitch - the value of field 'hookswitch'.

setLampMode

public void setLampMode(java.lang.Boolean lampMode)
Sets the value of field 'lampMode'. The field 'lampMode' has the following description: Indicates that the lamp mode status of a particular lamp has changed.

Parameters:
lampMode - the value of field 'lampMode'.

setMessageWaiting

public void setMessageWaiting(java.lang.Boolean messageWaiting)
Sets the value of field 'messageWaiting'. The field 'messageWaiting' has the following description: Not supported.

Parameters:
messageWaiting - the value of field 'messageWaiting'.

setMicrophoneGain

public void setMicrophoneGain(java.lang.Boolean microphoneGain)
Sets the value of field 'microphoneGain'. The field 'microphoneGain' has the following description: Not supported.

Parameters:
microphoneGain - the value of field 'microphoneGain'.

setMicrophoneMute

public void setMicrophoneMute(java.lang.Boolean microphoneMute)
Sets the value of field 'microphoneMute'. The field 'microphoneMute' has the following description: Not supported.

Parameters:
microphoneMute - the value of field 'microphoneMute'.

setRingerStatus

public void setRingerStatus(java.lang.Boolean ringerStatus)
Sets the value of field 'ringerStatus'. The field 'ringerStatus' has the following description: Indicates that the ringer attribute associated with a device has changed.

Parameters:
ringerStatus - the value of field 'ringerStatus'.

setSpeakerMute

public void setSpeakerMute(java.lang.Boolean speakerMute)
Sets the value of field 'speakerMute'. The field 'speakerMute' has the following description: Not supported.

Parameters:
speakerMute - the value of field 'speakerMute'.

setSpeakerVolume

public void setSpeakerVolume(java.lang.Boolean speakerVolume)
Sets the value of field 'speakerVolume'. The field 'speakerVolume' has the following description: Not supported.

Parameters:
speakerVolume - the value of field 'speakerVolume'.

unmarshalPhysicalDeviceFeatureEvents

public static PhysicalDeviceFeatureEvents unmarshalPhysicalDeviceFeatureEvents(java.io.Reader reader)
                                                                        throws org.exolab.castor.xml.MarshalException,
                                                                               org.exolab.castor.xml.ValidationException
Method unmarshalPhysicalDeviceFeatureEvents

Parameters:
reader -
Returns:
PhysicalDeviceFeatureEvents
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException

4.1.0.610 20071213

Copyright 2004 Avaya Inc All Rights Reserved.