|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBean interface for TPC MPCC traffic path.
Field Summary | |
static boolean |
callingParticipantNameMandantory Indicates whether callingParticipantName parameter of makeCallSession operation is used as the original address, if set as true, the callingParticipantName is required to be a string which can be transfered to URI. |
static boolean |
changeMediaAllowed Indicates whether an end user can change the media types used in a call |
static boolean |
chargingAllowed Specifies if charging is allowed or not |
static boolean |
maximumDurationEnforced Indicates whether a call which duration exceeds the maximum value will be enforced to hang up |
static int |
maximumParticipants Maximum number of participants which a session can serve |
static boolean |
multiMediaSupported Indicates whether multimedia is supported and whether an application can change the media types used in a call. |
static int |
statusRetentionTime Specifies the length of time in second to retain status after the termination of the call |
Method Summary | |
void |
configCallGetInfoReq(boolean supported, boolean pCallInfoTimes, boolean pCallInfoReleaseCause) Customize parameters for IpMultiPartyCall's getInfoReq operation. |
void |
configLegGetInfoReq(boolean supported, boolean pCallLegInfoTimes, boolean pCallLegInfoReleaseCause, boolean pCallLegInfoAddress, boolean pCallLegInfoAppInfo) Customize parameters for IpCallLeg's getInfoReq operation. |
String |
countPendingCallSession() Get the count of unterminated call sessions for this plugin instance of current version |
String |
getCallGetInfoReqConfig() Retrieves current configuration for the IpCallLeg's getInfoReq operation |
boolean |
getCallingParticipantNameMandantory() |
String[] |
getCallLegs(String callSessionId) Retrieves all call legs with the specified call session id |
String |
getCallLegSessionInfo(String callLegSessionId) Retrieves call leg session info with the specified call leg session id |
String |
getCallSessionInfo(String callSessionId) Retrieves call session info with the specified call session id |
boolean |
getChangeMediaAllowed() |
boolean |
getChargingAllowed() |
String |
getLegGetInfoReqConfig() Retrieves current configuration for the IpCallLeg's getInfoReq operation |
boolean |
getMaximumDurationEnforced() |
int |
getMaximumParticipants() |
boolean |
getMultiMediaSupported() |
int |
getStatusRetentionTime() |
String[] |
listCallSessionIds() Lists all the callSessionIds in the system |
void |
setCallingParticipantNameMandantory(boolean callingParticipantNameMandantory) |
void |
setChangeMediaAllowed(boolean chageMediaAllowed) |
void |
setChargingAllowed(boolean allowed) |
void |
setMaximumDurationEnforced(boolean maximumDurationEnforced) |
void |
setMaximumParticipants(int maximumParticipants) |
void |
setMultiMediaSupported(boolean supported) |
void |
setStatusRetentionTime(int t) |
Field Detail |
public static final boolean callingParticipantNameMandantory
public static final boolean changeMediaAllowed
public static final boolean chargingAllowed
public static final boolean maximumDurationEnforced
public static final int maximumParticipants
public static final boolean multiMediaSupported
public static final int statusRetentionTime
Method Detail |
public void configCallGetInfoReq(boolean supported, boolean pCallInfoTimes, boolean pCallInfoReleaseCause) throws ManagementException
supported
- support IpMultiPartyCall's getInfoReq operation or notpCallInfoTimes
- enables the P_CALL_INFO_TIMES tagpCallInfoReleaseCause
- enables the P_CALL_INFO_RELEASE_CAUSE tagManagementException
public void configLegGetInfoReq(boolean supported, boolean pCallLegInfoTimes, boolean pCallLegInfoReleaseCause, boolean pCallLegInfoAddress, boolean pCallLegInfoAppInfo) throws ManagementException
supported
- support IpCallLeg's getInfoReq operation or notpCallLegInfoTimes
- enables the P_CALL_LEG_INFO_TIMES tagpCallLegInfoReleaseCause
- enables the P_CALL_LEG_INFO_RELEASE_CAUSE tagpCallLegInfoAddress
- enables the P_CALL_LEG_INFO_ADDRESS tagpCallLegInfoAppInfo
- enables the P_CALL_LEG_INFO_APPINFO tagManagementException
public String countPendingCallSession() throws ManagementException
ManagementException
public String getCallGetInfoReqConfig() throws ManagementException
ManagementException
public boolean getCallingParticipantNameMandantory()
public String[] getCallLegs(String callSessionId) throws ManagementException
callSessionId
- the session ID of the call session idManagementException
public String getCallLegSessionInfo(String callLegSessionId) throws ManagementException
callLegSessionId
-ManagementException
public String getCallSessionInfo(String callSessionId) throws ManagementException
callSessionId
-ManagementException
public boolean getChangeMediaAllowed()
public boolean getChargingAllowed()
public String getLegGetInfoReqConfig() throws ManagementException
ManagementException
public boolean getMaximumDurationEnforced()
public int getMaximumParticipants()
public boolean getMultiMediaSupported()
public int getStatusRetentionTime()
public String[] listCallSessionIds() throws ManagementException
ManagementException
public void setCallingParticipantNameMandantory(boolean callingParticipantNameMandantory) throws ManagementException
ManagementException
public void setChangeMediaAllowed(boolean chageMediaAllowed) throws ManagementException
ManagementException
public void setChargingAllowed(boolean allowed) throws ManagementException
ManagementException
public void setMaximumDurationEnforced(boolean maximumDurationEnforced) throws ManagementException
ManagementException
public void setMaximumParticipants(int maximumParticipants) throws ManagementException
ManagementException
public void setMultiMediaSupported(boolean supported) throws ManagementException
ManagementException
public void setStatusRetentionTime(int t) throws ManagementException
ManagementException
|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |