|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICallFactory
This interface must be implemented by a CallFactory object, which should be used in the framework. A CallFactory should be implemented as a singleton.
| Method Summary | |
|---|---|
IAttribute |
createAttribute(String name,
String value)
Create an attribute with the specific data. |
IAttributeMap |
createAttributeList()
Deprecated. |
IAttributeMap |
createAttributeMap()
Create an empty attribute map. |
ICall |
createCall(ICaller caller,
IMsn msn,
ICip cip)
Create a new call object with the specific data. |
ICall |
createCall(ICaller caller,
IMsn msn,
ICip cip,
Date date)
Create a new call object with the specific data. |
ICall |
createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date)
Create a new call object with the specific data. |
ICall |
createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date,
IAttribute attribute)
Create a new call object with the specific data. |
ICall |
createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date,
IAttributeMap attributeMap)
Create a new call object with the specific data. |
ICallList |
createCallList()
Create an empty call list. |
ICallList |
createCallList(int capacity)
Create an empty call list with an initial capacity. |
ICip |
createCip(String cip,
String additional)
Create a new cip object with the specific data. |
IMsn |
createMsn(String msn,
String additional)
Create a new msn object with the specific data. |
| Method Detail |
|---|
ICall createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date,
IAttribute attribute)
uuid - UUID of the callcaller - caller object of the callmsn - MSN of the callcip - CIP of the calldate - date of the callattribute - a attribute to be set for the call
ICall createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date,
IAttributeMap attributeMap)
uuid - UUID of the callcaller - caller object of the callmsn - MSN of the callcip - CIP of the calldate - date of the callattributes - a attribute list to be set for the call
ICall createCall(String uuid,
ICaller caller,
IMsn msn,
ICip cip,
Date date)
uuid - UUID of the callcaller - caller object of the callmsn - MSN of the callcip - CIP of the calldate - date of the call
ICall createCall(ICaller caller,
IMsn msn,
ICip cip,
Date date)
caller - caller object of the callmsn - MSN of the callcip - CIP of the calldate - date of the call
ICall createCall(ICaller caller,
IMsn msn,
ICip cip)
caller - caller object of the callmsn - MSN of the callcip - CIP of the call
IMsn createMsn(String msn,
String additional)
msn - MSN value of the msn objectadditional - additional information of the msn object
ICip createCip(String cip,
String additional)
cip - CIP value of the msn objectadditional - additional information of the cip object
IAttribute createAttribute(String name,
String value)
name - name of the attribute.value - value of the attribute.
IAttributeMap createAttributeList()
IAttributeMap createAttributeMap()
ICallList createCallList()
ICallList createCallList(int capacity)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||