Package co.ecg.alpaca.toolkit.generated
Class UserServices
java.lang.Object
co.ecg.alpaca.toolkit.generated.UserServices
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends BroadWorksUserService>
Tget
(ServiceTag<T> tag) Gets the instance of the UserService for the provided UserService class.static UserServices
getUserServicesForUser
(BroadWorksProcess broadWorksProcess, List<UserService> serviceList, BroadWorksUser user) static void
pushUserServicesForUser
(BroadWorksProcess broadWorksProcess, UserServices services, BroadWorksUser user) <T extends BroadWorksUserService>
voidput
(ServiceTag<T> tag, T t) Puts a UserService class instance into the UserServices map.void
setAssignedServicePacks
(List<String> assignedServicePacks) void
setAssignedServices
(List<UserService> assignedServices) void
setEquivalentServices
(List<UserService> equivalentServices) void
-
Field Details
-
serviceToClassMap
-
-
Constructor Details
-
UserServices
public UserServices()
-
-
Method Details
-
getAssignedServices
- Returns:
- Returns the list of assigned UserServices
-
setAssignedServices
-
getEquivalentServices
- Returns:
- Returns the list of equivalent UserServices when considering UserServices contained within ServicePacks
-
setEquivalentServices
-
getAssignedServicePacks
- Returns:
- Returns the list of assigned ServicePacks
-
setAssignedServicePacks
-
put
Puts a UserService class instance into the UserServices map. -
get
Gets the instance of the UserService for the provided UserService class. -
getCallForwardingBusy
-
getGroupNightForwarding
-
getConnectedLineIdentificationRestriction
-
getCallingNameRetrieval
-
getSimultaneousRingFamily
-
getCommunicationBarringUserControl
-
getRouteList
-
getPreferredCarrier
-
getReceptionistEnterprise
-
getCallForwardingAlwaysSecondary
-
getVoicePortalCalling
-
getPrivacy
-
getSilentAlerting
-
getClassMark
-
getExternalCallingLineIDDelivery
-
getCallWaiting
-
getDirectRoute
-
getSimultaneousRingPersonal
-
getAutomaticCollectCall
-
getExecutive
-
getVoiceMessaging
-
getPushToTalk
-
getSpeedDial100
-
getAdviceOfCharge
-
getCallForwardingSelective
-
getCallRecording
-
getDirectedCallPickupWithBargeIn
-
getHotelingGuest
-
getInCallServiceActivation
-
getBargeInExempt
-
getPersonalAssistant
-
getSelectiveCallAcceptance
-
getCallCenterMonitoring
-
getNumberPortabilityAnnouncement
-
getAutomaticCallback
-
getCallTransfer
-
getCallForwardingAlways
-
getInternalCallingLineIDDelivery
-
getCustomRingback
-
getINIntegration
-
getPreAlertingAnnouncement
-
getReceptionistSmallBusiness
-
getCommunicator
-
getHotelingHost
-
getFaxMessaging
-
getAlternateNumbers
-
getIntercept
-
getSMDIMessageDesk
-
getReceptionistOffice
-
getSecurityClassification
-
getCallingPartyCategory
-
getCallForwardingNotReachable
-
getRemoteOffice
-
getCallingNumberDelivery
-
getTwoStageDialing
-
getCallMeNow
-
getAnonymousCallRejection
-
getBroadWorksMobility
-
getCallNotify
-
getBusyLampField
-
getSelectiveCallRejection
-
getCommPilotExpress
-
getDirectoryNumberHunting
-
getChargeNumber
-
getLegacyAutomaticCallback
-
getIntegratedIMP
-
getMaliciousCallTrace
-
getMusicOnHold
-
getPhysicalLocation
-
getSpeedDial8
-
getCallingLineIDDeliveryBlocking
-
getPriorityAlert
-
getCallingLineIDBlockingOverride
-
getAutomaticHoldRetrieve
-
getMWIDeliveryToMobileEndpoint
-
getSequentialRing
-
getPolycomPhoneServices
-
getVideoAddOn
-
getPrepaid
-
getCallingNameDelivery
-
getZoneCallingRestrictions
-
getAuthentication
-
getExecutiveAssistant
-
getDoNotDisturb
-
getExternalCustomRingback
-
getThirdPartyVoiceMailSupport
-
getCallForwardingNoAnswer
-
getResourcePriority
-
getUserServicesForUser
public static UserServices getUserServicesForUser(BroadWorksProcess broadWorksProcess, List<UserService> serviceList, BroadWorksUser user) -
pushUserServicesForUser
public static void pushUserServicesForUser(BroadWorksProcess broadWorksProcess, UserServices services, BroadWorksUser user) -
waitForLoad
public void waitForLoad()
-