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 class
Add a Route Point DNIS.static class
Add a Route Point instance to a group.static class
Get a route point's bounced call settings.static class
Response to the GroupRoutePointBouncedCallGetRequest.static class
Modify a route point's bounced call settings.static class
Delete a route point's DNIS.static class
Delete a Route Point instance from a group.static class
Get the distinctive ringing configuration values for route point.static class
Response to the GroupRoutePointDistinctiveRingingGetRequest.static class
Modify the distinctive ringing configuration values for route point.static class
Get a route point's forced forwarding settings.static class
Response to the GroupRoutePointForcedForwardingGetRequest20.static class
Modify a route point's forced forwarding settings.static class
Get a route point's announcement settings.static class
Response to the GroupRoutePointGetAnnouncementRequest20.static class
Get a list of agent who selected the DNIS as the outgoing call.static class
Response to the GroupRoutePointGetDNISAgentListRequest.static class
Get a route point's DNIS Announcements The response is either a GroupRoutePointGetDNISAnnouncementResponse20 or an ErrorResponse.static class
Response to the GroupRoutePointGetDNISAnnouncementRequest20.static class
Get a list of DNIS that are configured for a Route Point.static class
Response to the GroupRoutePointGetDNISListRequest.static class
Get a route point's DNIS.static class
Response to the GroupRoutePointGetDNISRequest.static class
Get the route point failover policy.static class
Response to the GroupRoutePointGetFailoverPolicyRequest.static class
Get a list of Route Point instances within a group.static class
Response to the GroupRoutePointGetInstanceListRequest.static class
Request to get all the information of a Route Point instance.static class
Response to GroupRoutePointGetInstanceRequest22.static class
Get a route point's holiday service settings.static class
Response to the GroupRoutePointHolidayServiceGetRequest20.static class
Modify a route point's holiday service settings.static class
Initiate manual failover for the Route Point.static class
Request to set the active status of Route Point instances.static class
Modify a route point's announcement settings.static class
Modify a route point DNIS announcement settings.static class
Modify the setting that are configured for all the DNIS in a Route Point.static class
Modify a route point's DNIS settings.static class
Modify the route point failover policy.static class
Request to modify a Route Point instance.static class
Get a route point's night service settings.static class
Response to the GroupRoutePointNightServiceGetRequest20.static class
Modify a route point's night service settings.static class
Get a route point's overflow settings.static class
Response to the GroupRoutePointOverflowGetRequest20.static class
Modify a route point's overflow settings.static class
Add a Route Point Call Disposition Code.static class
Delete a Route Point Call Disposition Code.static class
Get the list of Route Point Level and Organization Level Call Disposition Codes.static class
Response to the GroupRoutePointQueueCallDispositionCodeGetListRequest.static class
Get a Route Point Call Disposition Code.static class
Response to the GroupRoutePointQueueCallDispositionCodeGetRequeststatic class
Modify a Route Point Call Disposition Code.static class
Request the queue level data associated with Route Point Call Disposition Code Settings.static class
Response to GroupRoutePointQueueCallDispositionCodeSettingsGetRequest.static class
Modify the queue level data associated with Route Point Agents Unavailable Code Settings.static class
Get the list of available Route Point Call Disposition Codes to be used by a client.static class
Response to the UserRoutePointCallDispositionCodeGetAvailableListRequest.static class
Get a list of Route Point supervisors assigned to a user.static class
Response to the UserRoutePointSupervisorGetListRequest.static class
Request to modify the Route Point supervisor list for a user. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentACDAutomaticState
protected String
protected Boolean
protected Boolean
protected AudioFileCodec22
protected Boolean
protected Integer
protected AudioFileCodec22
protected String
protected Integer
protected Boolean
protected Boolean
protected Integer
protected ServiceInstanceReadProfile19sp1
protected Integer
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksUser
group, groupId, serviceProvider, serviceProviderId, userId
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static RoutePoint
getPopulatedRoutePoint
(Group group, String userId) Retrieves a populated RoutePointint
hashCode()
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, setUserId
Methods 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:
populate
in 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:
equals
in classBroadWorksUser
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBroadWorksUser
-
toString
-