Package co.ecg.alpaca.toolkit.generated
Class RoutePoint
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksUser
co.ecg.alpaca.toolkit.generated.RoutePoint
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAdd a Route Point DNIS.static classAdd a Route Point instance to a group.static classGet a route point's bounced call settings.static classResponse to the GroupRoutePointBouncedCallGetRequest.static classModify a route point's bounced call settings.static classDelete a route point's DNIS.static classDelete a Route Point instance from a group.static classGet the distinctive ringing configuration values for route point.static classResponse to the GroupRoutePointDistinctiveRingingGetRequest.static classModify the distinctive ringing configuration values for route point.static classGet a route point's forced forwarding settings.static classResponse to the GroupRoutePointForcedForwardingGetRequest20.static classModify a route point's forced forwarding settings.static classGet a route point's announcement settings.static classResponse to the GroupRoutePointGetAnnouncementRequest20.static classGet a list of agent who selected the DNIS as the outgoing call.static classResponse to the GroupRoutePointGetDNISAgentListRequest.static classGet a route point's DNIS Announcements The response is either a GroupRoutePointGetDNISAnnouncementResponse20 or an ErrorResponse.static classResponse to the GroupRoutePointGetDNISAnnouncementRequest20.static classGet a list of DNIS that are configured for a Route Point.static classResponse to the GroupRoutePointGetDNISListRequest.static classGet a route point's DNIS.static classResponse to the GroupRoutePointGetDNISRequest.static classGet the route point failover policy.static classResponse to the GroupRoutePointGetFailoverPolicyRequest.static classGet a list of Route Point instances within a group.static classResponse to the GroupRoutePointGetInstanceListRequest.static classRequest to get all the information of a Route Point instance.static classResponse to GroupRoutePointGetInstanceRequest22.static classGet a route point's holiday service settings.static classResponse to the GroupRoutePointHolidayServiceGetRequest20.static classModify a route point's holiday service settings.static classInitiate manual failover for the Route Point.static classRequest to set the active status of Route Point instances.static classModify a route point's announcement settings.static classModify a route point DNIS announcement settings.static classModify the setting that are configured for all the DNIS in a Route Point.static classModify a route point's DNIS settings.static classModify the route point failover policy.static classRequest to modify a Route Point instance.static classGet a route point's night service settings.static classResponse to the GroupRoutePointNightServiceGetRequest20.static classModify a route point's night service settings.static classGet a route point's overflow settings.static classResponse to the GroupRoutePointOverflowGetRequest20.static classModify a route point's overflow settings.static classAdd a Route Point Call Disposition Code.static classDelete a Route Point Call Disposition Code.static classGet the list of Route Point Level and Organization Level Call Disposition Codes.static classResponse to the GroupRoutePointQueueCallDispositionCodeGetListRequest.static classGet a Route Point Call Disposition Code.static classResponse to the GroupRoutePointQueueCallDispositionCodeGetRequeststatic classModify a Route Point Call Disposition Code.static classRequest the queue level data associated with Route Point Call Disposition Code Settings.static classResponse to GroupRoutePointQueueCallDispositionCodeSettingsGetRequest.static classModify the queue level data associated with Route Point Agents Unavailable Code Settings.static classGet the list of available Route Point Call Disposition Codes to be used by a client.static classResponse to the UserRoutePointCallDispositionCodeGetAvailableListRequest.static classGet a list of Route Point supervisors assigned to a user.static classResponse to the UserRoutePointSupervisorGetListRequest.static classRequest to modify the Route Point supervisor list for a user. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentACDAutomaticStateprotected Stringprotected Booleanprotected Booleanprotected AudioFileCodec22protected Booleanprotected Integerprotected AudioFileCodec22protected Stringprotected Integerprotected Booleanprotected Booleanprotected Integerprotected ServiceInstanceReadProfile19sp1protected IntegerFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksUser
group, groupId, serviceProvider, serviceProviderId, userIdFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic RoutePointgetPopulatedRoutePoint(Group group, String userId) Retrieves a populated RoutePointinthashCode()populate()Method to populate the Fields of the Object via the Associated BroadWorks requestMethod to populate the Fields of the Object via the Associated BroadWorks requestsetAgentStateAfterCall(AgentACDAutomaticState agentStateAfterCall) setAgentUnavailableCode(String agentUnavailableCode) setEnableAutomaticStateChangeForAgents(Boolean enableAutomaticStateChangeForAgents) setEnableVideo(Boolean enableVideo) setExternalPreferredAudioCodec(AudioFileCodec22 externalPreferredAudioCodec) setForceDeliveryOfCalls(Boolean forceDeliveryOfCalls) setForceDeliveryWaitTimeSeconds(Integer forceDeliveryWaitTimeSeconds) setInternalPreferredAudioCodec(AudioFileCodec22 internalPreferredAudioCodec) setNetworkClassOfService(String networkClassOfService) setNoAnswerTimeoutRings(Integer noAnswerTimeoutRings) setOverrideAgentWrapUpTime(Boolean overrideAgentWrapUpTime) setPlayRingingWhenOfferingCall(Boolean playRingingWhenOfferingCall) setQueueLength(Integer queueLength) setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) setWrapUpSeconds(Integer wrapUpSeconds) toString()Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksUser
getGroup, getGroupId, getServiceProvider, getServiceProviderId, getUserId, getUserId, setGroupId, setServiceProviderId, setUserIdMethods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, isPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
serviceInstanceProfile
-
networkClassOfService
-
externalPreferredAudioCodec
-
internalPreferredAudioCodec
-
queueLength
-
noAnswerTimeoutRings
-
enableVideo
-
playRingingWhenOfferingCall
-
overrideAgentWrapUpTime
-
wrapUpSeconds
-
enableAutomaticStateChangeForAgents
-
agentStateAfterCall
-
forceDeliveryOfCalls
-
forceDeliveryWaitTimeSeconds
-
-
Constructor Details
-
RoutePoint
public RoutePoint()Serializable Constructor -
RoutePoint
- Parameters:
group- The GroupuserId- The user id
-
-
Method Details
-
getPopulatedRoutePoint
public static RoutePoint getPopulatedRoutePoint(Group group, String userId) throws BroadWorksObjectException Retrieves a populated RoutePoint- Parameters:
group- The GroupuserId- The user id- Throws:
BroadWorksObjectException- Thrown if the object cannot be retrieved.
-
getClassName
-
setServiceInstanceProfile
-
getServiceInstanceProfile
-
setNetworkClassOfService
-
getNetworkClassOfService
-
setExternalPreferredAudioCodec
-
getExternalPreferredAudioCodec
-
setInternalPreferredAudioCodec
-
getInternalPreferredAudioCodec
-
setQueueLength
-
getQueueLength
-
setNoAnswerTimeoutRings
-
getNoAnswerTimeoutRings
-
setEnableVideo
-
getEnableVideo
-
setPlayRingingWhenOfferingCall
-
getPlayRingingWhenOfferingCall
-
setOverrideAgentWrapUpTime
-
getOverrideAgentWrapUpTime
-
setWrapUpSeconds
-
getWrapUpSeconds
-
setEnableAutomaticStateChangeForAgents
public RoutePoint setEnableAutomaticStateChangeForAgents(Boolean enableAutomaticStateChangeForAgents) -
getEnableAutomaticStateChangeForAgents
-
setAgentStateAfterCall
-
getAgentStateAfterCall
-
setForceDeliveryOfCalls
-
getForceDeliveryOfCalls
-
setForceDeliveryWaitTimeSeconds
-
getForceDeliveryWaitTimeSeconds
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Specified by:
populatein classBroadWorksObject
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Parameters:
resp- The response object to perform population
-
equals
- Overrides:
equalsin classBroadWorksUser
-
hashCode
public int hashCode()- Overrides:
hashCodein classBroadWorksUser
-
toString
-