Class CallFlow
- java.lang.Object
-
- com.opencloud.rhino.facilities.sas.bundle.CallFlow
-
- All Implemented Interfaces:
com.opencloud.util.FastSerializable
,Serializable
public class CallFlow extends Object implements com.opencloud.util.FastSerializable, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CallFlow()
Create an empty call_flow For use during parsing only.CallFlow(DataInput dataInput)
CallFlow(String data, String protocol, String message, String caption, String call_leg, Direction direction, String local_address, String remote_address)
CallFlow(String data, String protocol, String message, String caption, String call_leg, Direction direction, String local_address, String remote_address, String message_id, String call_info_id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getCall_info_id()
String
getCall_leg()
String
getCaption()
String
getData()
Direction
getDirection()
String
getLocal_address()
String
getMessage()
String
getMessage_id()
String
getProtocol()
String
getRemote_address()
int
hashCode()
void
setCall_info_id(String call_info_id)
void
setCall_leg(String call_leg)
void
setCaption(String caption)
void
setData(String data)
void
setDirection(Direction direction)
void
setLocal_address(String local_address)
void
setMessage(String message)
void
setMessage_id(String message_id)
void
setProtocol(String protocol)
void
setRemote_address(String remote_address)
void
toStream(DataOutput dataOutput)
String
toString()
-
-
-
Constructor Detail
-
CallFlow
public CallFlow()
Create an empty call_flow For use during parsing only. Data, protocol and direction are mandatory fields and must not be null
-
CallFlow
public CallFlow(String data, String protocol, String message, String caption, String call_leg, Direction direction, String local_address, String remote_address)
-
CallFlow
public CallFlow(String data, String protocol, String message, String caption, String call_leg, Direction direction, String local_address, String remote_address, String message_id, String call_info_id)
-
CallFlow
public CallFlow(DataInput dataInput) throws IOException
- Throws:
IOException
-
-
Method Detail
-
toStream
public void toStream(DataOutput dataOutput) throws IOException
- Specified by:
toStream
in interfacecom.opencloud.util.FastSerializable
- Throws:
IOException
-
getData
public String getData()
-
setData
public void setData(String data)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
getProtocol
public String getProtocol()
-
setProtocol
public void setProtocol(String protocol)
-
getDirection
public Direction getDirection()
-
setDirection
public void setDirection(Direction direction)
-
getCaption
public String getCaption()
-
setCaption
public void setCaption(String caption)
-
getCall_leg
public String getCall_leg()
-
setCall_leg
public void setCall_leg(String call_leg)
-
getLocal_address
public String getLocal_address()
-
setLocal_address
public void setLocal_address(String local_address)
-
getRemote_address
public String getRemote_address()
-
setRemote_address
public void setRemote_address(String remote_address)
-
getMessage_id
public String getMessage_id()
-
setMessage_id
public void setMessage_id(String message_id)
-
getCall_info_id
public String getCall_info_id()
-
setCall_info_id
public void setCall_info_id(String call_info_id)
-
-