4.1.0.610 20071213

ch.ecma.csta.binding
Class CallCharacteristics

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

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

Class CallCharacteristics.

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

Constructor Summary
CallCharacteristics()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.Boolean getAcdCall()
          Returns the value of field 'acdCall'.
 java.lang.Boolean getAssistCall()
          Returns the value of field 'assistCall'.
 java.lang.Boolean getConfidentialCall()
          Returns the value of field 'confidentialCall'.
 java.lang.Boolean getDirectAgent()
          Returns the value of field 'directAgent'.
 java.lang.Boolean getHighPriorityCall()
          Returns the value of field 'highPriorityCall'.
 java.lang.Boolean getLowPriorityCall()
          Returns the value of field 'lowPriorityCall'.
 java.lang.Boolean getMaintainanceCall()
          Returns the value of field 'maintainanceCall'.
 java.lang.Boolean getPersonalCall()
          Returns the value of field 'personalCall'.
 java.lang.Boolean getPriorityCall()
          Returns the value of field 'priorityCall'.
 java.lang.Boolean getPrivateCall()
          Returns the value of field 'privateCall'.
 java.lang.Boolean getSensitiveCall()
          Returns the value of field 'sensitiveCall'.
 java.lang.Boolean getVoiceUnitCall()
          Returns the value of field 'voiceUnitCall'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setAcdCall(java.lang.Boolean acdCall)
          Sets the value of field 'acdCall'.
 void setAssistCall(java.lang.Boolean assistCall)
          Sets the value of field 'assistCall'.
 void setConfidentialCall(java.lang.Boolean confidentialCall)
          Sets the value of field 'confidentialCall'.
 void setDirectAgent(java.lang.Boolean directAgent)
          Sets the value of field 'directAgent'.
 void setHighPriorityCall(java.lang.Boolean highPriorityCall)
          Sets the value of field 'highPriorityCall'.
 void setLowPriorityCall(java.lang.Boolean lowPriorityCall)
          Sets the value of field 'lowPriorityCall'.
 void setMaintainanceCall(java.lang.Boolean maintainanceCall)
          Sets the value of field 'maintainanceCall'.
 void setPersonalCall(java.lang.Boolean personalCall)
          Sets the value of field 'personalCall'.
 void setPriorityCall(java.lang.Boolean priorityCall)
          Sets the value of field 'priorityCall'.
 void setPrivateCall(java.lang.Boolean privateCall)
          Sets the value of field 'privateCall'.
 void setSensitiveCall(java.lang.Boolean sensitiveCall)
          Sets the value of field 'sensitiveCall'.
 void setVoiceUnitCall(java.lang.Boolean voiceUnitCall)
          Sets the value of field 'voiceUnitCall'.
static CallCharacteristics unmarshalCallCharacteristics(java.io.Reader reader)
          Method unmarshalCallCharacteristics
 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

CallCharacteristics

public CallCharacteristics()
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

getAcdCall

public java.lang.Boolean getAcdCall()
Returns the value of field 'acdCall'.

Returns:
Boolean

getAssistCall

public java.lang.Boolean getAssistCall()
Returns the value of field 'assistCall'.

Returns:
Boolean

getConfidentialCall

public java.lang.Boolean getConfidentialCall()
Returns the value of field 'confidentialCall'.

Returns:
Boolean

getDirectAgent

public java.lang.Boolean getDirectAgent()
Returns the value of field 'directAgent'.

Returns:
Boolean

getHighPriorityCall

public java.lang.Boolean getHighPriorityCall()
Returns the value of field 'highPriorityCall'.

Returns:
Boolean

getLowPriorityCall

public java.lang.Boolean getLowPriorityCall()
Returns the value of field 'lowPriorityCall'.

Returns:
Boolean

getMaintainanceCall

public java.lang.Boolean getMaintainanceCall()
Returns the value of field 'maintainanceCall'.

Returns:
Boolean

getPersonalCall

public java.lang.Boolean getPersonalCall()
Returns the value of field 'personalCall'.

Returns:
Boolean

getPriorityCall

public java.lang.Boolean getPriorityCall()
Returns the value of field 'priorityCall'.

Returns:
Boolean

getPrivateCall

public java.lang.Boolean getPrivateCall()
Returns the value of field 'privateCall'.

Returns:
Boolean

getSensitiveCall

public java.lang.Boolean getSensitiveCall()
Returns the value of field 'sensitiveCall'.

Returns:
Boolean

getVoiceUnitCall

public java.lang.Boolean getVoiceUnitCall()
Returns the value of field 'voiceUnitCall'.

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

setAcdCall

public void setAcdCall(java.lang.Boolean acdCall)
Sets the value of field 'acdCall'.

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

setAssistCall

public void setAssistCall(java.lang.Boolean assistCall)
Sets the value of field 'assistCall'.

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

setConfidentialCall

public void setConfidentialCall(java.lang.Boolean confidentialCall)
Sets the value of field 'confidentialCall'.

Parameters:
confidentialCall - the value of field 'confidentialCall'

setDirectAgent

public void setDirectAgent(java.lang.Boolean directAgent)
Sets the value of field 'directAgent'.

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

setHighPriorityCall

public void setHighPriorityCall(java.lang.Boolean highPriorityCall)
Sets the value of field 'highPriorityCall'.

Parameters:
highPriorityCall - the value of field 'highPriorityCall'

setLowPriorityCall

public void setLowPriorityCall(java.lang.Boolean lowPriorityCall)
Sets the value of field 'lowPriorityCall'.

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

setMaintainanceCall

public void setMaintainanceCall(java.lang.Boolean maintainanceCall)
Sets the value of field 'maintainanceCall'.

Parameters:
maintainanceCall - the value of field 'maintainanceCall'

setPersonalCall

public void setPersonalCall(java.lang.Boolean personalCall)
Sets the value of field 'personalCall'.

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

setPriorityCall

public void setPriorityCall(java.lang.Boolean priorityCall)
Sets the value of field 'priorityCall'.

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

setPrivateCall

public void setPrivateCall(java.lang.Boolean privateCall)
Sets the value of field 'privateCall'.

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

setSensitiveCall

public void setSensitiveCall(java.lang.Boolean sensitiveCall)
Sets the value of field 'sensitiveCall'.

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

setVoiceUnitCall

public void setVoiceUnitCall(java.lang.Boolean voiceUnitCall)
Sets the value of field 'voiceUnitCall'.

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

unmarshalCallCharacteristics

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

Parameters:
reader -
Returns:
CallCharacteristics
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.