|
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.ConsultationCall
public class ConsultationCall
Places an existing active call at a device on hold and initiates a new call from the same device. The existing active call may include two or more devices.
The ConsultationCall request has these parameters:ConsultationCall Request Parameters | ||
---|---|---|
existingCall | Mandatory | Existing Connection. |
consultedDevice | Mandatory | Valid on-PBX extension or off PBX number. |
consultedDevice
, all active
features for this
device will be honoured while the call is being made to
it.consultOptions
parameter
which is not supported.consultOptions
parameter
which is not supported.consultOptions
parameter
which is not supported.consultOptions
parameter
which is not supported.
Constructor Summary | |
---|---|
ConsultationCall()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Note: hashCode() has not been overriden |
byte[] |
getAccountCode()
Returns the value of field 'accountCode'. |
byte[] |
getAuthCode()
Returns the value of field 'authCode'. |
CallCharacteristics |
getCallCharacteristics()
Returns the value of field 'callCharacteristics'. |
ConnectionInformation |
getCallingConnectionInfo()
Returns the value of field 'callingConnectionInfo'. |
java.lang.Boolean |
getConnectionReservation()
Returns the value of field 'connectionReservation'. |
DeviceID |
getConsultedDevice()
Returns the value of field 'consultedDevice'. |
ConsultOptions |
getConsultOptions()
Returns the value of field 'consultOptions'. |
CorrelatorData |
getCorrelatorData()
Returns the value of field 'correlatorData'. |
ConnectionID |
getExistingCall()
Returns the value of field 'existingCall'. |
CSTACommonArguments |
getExtensions()
Returns the value of field 'extensions'. |
java.lang.String |
getLanguagePreferences()
Returns the value of field 'languagePreferences'. |
MediaCallCharacteristics |
getMediaCallCharacteristics()
Returns the value of field 'mediaCallCharacteristics'. |
java.lang.String |
getSubjectOfCall()
Returns the value of field 'subjectOfCall'. |
UserData |
getUserData()
Returns the value of field 'userData'. |
boolean |
isValid()
Method isValid |
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal |
void |
marshal(java.io.Writer out)
Method marshal |
void |
setAccountCode(byte[] accountCode)
Sets the value of field 'accountCode'. |
void |
setAuthCode(byte[] authCode)
Sets the value of field 'authCode'. |
void |
setCallCharacteristics(CallCharacteristics callCharacteristics)
Sets the value of field 'callCharacteristics'. |
void |
setCallingConnectionInfo(ConnectionInformation callingConnectionInfo)
Sets the value of field 'callingConnectionInfo'. |
void |
setConnectionReservation(java.lang.Boolean connectionReservation)
Sets the value of field 'connectionReservation'. |
void |
setConsultedDevice(DeviceID consultedDevice)
Sets the value of field 'consultedDevice'. |
void |
setConsultOptions(ConsultOptions consultOptions)
Sets the value of field 'consultOptions'. |
void |
setCorrelatorData(CorrelatorData correlatorData)
Sets the value of field 'correlatorData'. |
void |
setExistingCall(ConnectionID existingCall)
Sets the value of field 'existingCall'. |
void |
setExtensions(CSTACommonArguments extensions)
Sets the value of field 'extensions'. |
void |
setLanguagePreferences(java.lang.String languagePreferences)
Sets the value of field 'languagePreferences'. |
void |
setMediaCallCharacteristics(MediaCallCharacteristics mediaCallCharacteristics)
Sets the value of field 'mediaCallCharacteristics'. |
void |
setSubjectOfCall(java.lang.String subjectOfCall)
Sets the value of field 'subjectOfCall'. |
void |
setUserData(UserData userData)
Sets the value of field 'userData'. |
static ConsultationCall |
unmarshalConsultationCall(java.io.Reader reader)
Method unmarshalConsultationCall |
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 ConsultationCall()
Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class ch.ecma.csta.CastorObject
obj
-
public byte[] getAccountCode()
public byte[] getAuthCode()
public CallCharacteristics getCallCharacteristics()
public ConnectionInformation getCallingConnectionInfo()
public java.lang.Boolean getConnectionReservation()
public ConsultOptions getConsultOptions()
public DeviceID getConsultedDevice()
public CorrelatorData getCorrelatorData()
public ConnectionID getExistingCall()
public CSTACommonArguments getExtensions()
public java.lang.String getLanguagePreferences()
public MediaCallCharacteristics getMediaCallCharacteristics()
public java.lang.String getSubjectOfCall()
public UserData getUserData()
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 setAccountCode(byte[] accountCode)
accountCode
- the value of field 'accountCode'.public void setAuthCode(byte[] authCode)
authCode
- the value of field 'authCode'.public void setCallCharacteristics(CallCharacteristics callCharacteristics)
callCharacteristics
- the value of field
'callCharacteristics'.public void setCallingConnectionInfo(ConnectionInformation callingConnectionInfo)
callingConnectionInfo
- the value of field
'callingConnectionInfo'.public void setConnectionReservation(java.lang.Boolean connectionReservation)
connectionReservation
- the value of field
'connectionReservation'.public void setConsultOptions(ConsultOptions consultOptions)
consultOptions
- the value of field 'consultOptions'.public void setConsultedDevice(DeviceID consultedDevice)
consultedDevice
- the value of field 'consultedDevice'.public void setCorrelatorData(CorrelatorData correlatorData)
correlatorData
- the value of field 'correlatorData'.public void setExistingCall(ConnectionID existingCall)
existingCall
- the value of field 'existingCall'.public void setExtensions(CSTACommonArguments extensions)
extensions
- the value of field 'extensions'.public void setLanguagePreferences(java.lang.String languagePreferences)
languagePreferences
- the value of field
'languagePreferences'.public void setMediaCallCharacteristics(MediaCallCharacteristics mediaCallCharacteristics)
mediaCallCharacteristics
- the value of field
'mediaCallCharacteristics'.public void setSubjectOfCall(java.lang.String subjectOfCall)
subjectOfCall
- the value of field 'subjectOfCall'.public void setUserData(UserData userData)
userData
- the value of field 'userData'.public static ConsultationCall unmarshalConsultationCall(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 |