Maybe it's simple question, but i can't resolve this.
I have service(JAVA) that connected in agent mode.
When operator trasnfer call, i receive 3 eCallTransferred event (why 3 event if i have only 2 call objects?)
I want to make composite_call object that should contains 2 simple_call objects(it's my classes) - trasferred calls.
But i can't understand - how from CallTrasferredEvent get which call is trasferring.
In CallTrasferredEvent i found my calls numbers, and can create UniqueCallID:
PeripheralID:5000 PeripheralType:17 ConnectionCallID:54278200 CallType:6
...
ConnectedParty[1]

ConnectedPartyCallID:54278200
ConnectedPartyDeviceIDType:1
ConnectedPartyDeviceID:
51870)
ConnectedParty[2]

ConnectedPartyCallID:54278200
ConnectedPartyDeviceIDType:0
ConnectedPartyDeviceID:
56592)
But don't know how from Arguments object in java get ConnectedParty[1], and ConnectedParty[2] as Argument objects.