com.e_c_group.bwptk
Class CallCenter

java.lang.Object
  extended by com.e_c_group.bwptk.CallCenter

public class CallCenter
extends java.lang.Object

This represents an instance of a Broadworks CallCenter Service.


Method Summary
static CallCenter add(Group g, java.lang.String serviceUserId, java.lang.String callCenterName, java.lang.String callingLineIdLastName, java.lang.String callingLineIdFirstName, java.lang.String password, java.lang.String language, java.lang.String timeZone, java.lang.String callCenterType, java.lang.String policy, boolean enableVideo, int queueLength, boolean allowCallerToDialEscapeDigit, int escapeDigit, boolean resetCallStatisticsUponEntryInQueue, boolean allowAgentLogoff, boolean allowCallWaitingForAgents, java.lang.String externalPreferredAudioCodec, java.lang.String internalPreferredAudioCodec, boolean playRingingWhenOfferingCall)
          Create a new CallCenter.
 java.lang.String getCallCenterServiceUserId()
           
 Group getGroup()
           
 boolean isForwardAfterTimeoutEnabled()
           
 boolean setPhoneNumber(java.lang.String phoneNumber, java.lang.String extension)
          Assign DN to a Call Center.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCallCenterServiceUserId

public java.lang.String getCallCenterServiceUserId()
Returns:
The service User ID.

getGroup

public Group getGroup()
Returns:
The group.

isForwardAfterTimeoutEnabled

public boolean isForwardAfterTimeoutEnabled()
                                     throws BwptkException
Throws:
BwptkException

add

public static CallCenter add(Group g,
                             java.lang.String serviceUserId,
                             java.lang.String callCenterName,
                             java.lang.String callingLineIdLastName,
                             java.lang.String callingLineIdFirstName,
                             java.lang.String password,
                             java.lang.String language,
                             java.lang.String timeZone,
                             java.lang.String callCenterType,
                             java.lang.String policy,
                             boolean enableVideo,
                             int queueLength,
                             boolean allowCallerToDialEscapeDigit,
                             int escapeDigit,
                             boolean resetCallStatisticsUponEntryInQueue,
                             boolean allowAgentLogoff,
                             boolean allowCallWaitingForAgents,
                             java.lang.String externalPreferredAudioCodec,
                             java.lang.String internalPreferredAudioCodec,
                             boolean playRingingWhenOfferingCall)
                      throws BwptkException
Create a new CallCenter.

Returns:
the created callcenter object, or null if no callcenter was created.
Throws:
BwptkException

setPhoneNumber

public boolean setPhoneNumber(java.lang.String phoneNumber,
                              java.lang.String extension)
                       throws BwptkException
Assign DN to a Call Center.

Parameters:
phoneNumber -
extension -
Returns:
true if successfull or false on failure
Throws:
BwptkException