Package co.ecg.alpaca.toolkit.generated
Class BroadWorksAnywherePortal
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksUser
co.ecg.alpaca.toolkit.generated.BroadWorksAnywherePortal
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAdd a BroadWorks Anywhere instance to a group.static classDelete a BroadWorks Anywhere instance from a group.static classGet a list of BroadWorks Anywhere instances within a group.static classResponse to the GroupBroadWorksAnywhereGetInstanceListRequest.static classRequest to get all the information of a BroadWorks Anywhere instance.static classResponse to GroupBroadWorksAnywhereGetInstanceRequest19sp1.static classRequest to set the active status of BroadWorks Anywhere instances.static classRequest to modify a BroadWorks Anywhere instance.static classGet the Broadworks Anywhere system parameters.static classThe response to a SystemBroadWorksAnywhereGetRequest.static classModify the BroadWorks Anywhere system parameters.static classAdd a broadworks Anywhere phone number.static classAdd a criteria to the user's BroadWorks Anywhere phone number.static classDelete a broadworks anywhere phone number.static classDelete a criteria from the user's BroadWorks Anywhere phone number.static classGet a list of all the available BroadWorks Anywhere portal instances for a specific user The response is either UserBroadWorksAnywhereGetAvailableListResponse21sp1 or ErrorResponse.static classResponse to the UserBroadWorksAnywhereGetAvailablePortalListRequest21sp1.static classGet the list of all the BroadWorks Anywhere phone numbers for the user.static classResponse to the UserBroadWorksAnywhereGetPhoneNumberPagedSortedListRequest.static classGet a broadworks anywhere phone number The response is UserBroadWorksAnywhereGetPhoneNumberResponse.static classResponse to the UserBroadWorksAnywhereGetPhoneNumberRequest.static classGet the list of all the BroadWorks Anywhere phone numbers for the user.static classResponse to the UserBroadWorksAnywhereGetRequest16sp2.static classGet a criteria for the user's BroadWorks Anywhere phone number.static classResponse to the UserBroadWorksAnywhereGetSelectiveCriteriaRequest21.static classModify a BroadWorks Anywhere phone number In XS data mode, the request will fail if the phoneNumber element represents the user's directory number or one of the user's alternate numbers.static classRequest to modify the user-level settings for the BroadWorks Anywhere service for a specified user.static classModify selective criteria for the user's BroadWorks Anywhere phone number. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BroadWorksAnywhereScopeprotected Stringprotected BroadWorksAnywhereCLIDPromptprotected Booleanprotected ServiceInstanceReadProfile19sp1protected BooleanFields 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
ConstructorsConstructorDescriptionSerializable ConstructorBroadWorksAnywherePortal(Group group, String userId) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BroadWorksAnywherePortalgetPopulatedBroadWorksAnywherePortal(Group group, String userId) Retrieves a populated BroadWorksAnywherePortalinthashCode()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 requestsetBroadWorksAnywhereScope(BroadWorksAnywhereScope broadWorksAnywhereScope) setNetworkClassOfService(String networkClassOfService) setPromptForCLID(BroadWorksAnywhereCLIDPrompt promptForCLID) setPromptForPasscode(Boolean promptForPasscode) setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) setSilentPromptMode(Boolean silentPromptMode) 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
-
broadWorksAnywhereScope
-
promptForCLID
-
silentPromptMode
-
promptForPasscode
-
networkClassOfService
-
-
Constructor Details
-
BroadWorksAnywherePortal
public BroadWorksAnywherePortal()Serializable Constructor -
BroadWorksAnywherePortal
- Parameters:
group- The GroupuserId- The user id
-
-
Method Details
-
getPopulatedBroadWorksAnywherePortal
public static BroadWorksAnywherePortal getPopulatedBroadWorksAnywherePortal(Group group, String userId) throws BroadWorksObjectException Retrieves a populated BroadWorksAnywherePortal- Parameters:
group- The GroupuserId- The user id- Throws:
BroadWorksObjectException- Thrown if the object cannot be retrieved.
-
getClassName
-
setServiceInstanceProfile
public BroadWorksAnywherePortal setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) -
getServiceInstanceProfile
-
setBroadWorksAnywhereScope
public BroadWorksAnywherePortal setBroadWorksAnywhereScope(BroadWorksAnywhereScope broadWorksAnywhereScope) -
getBroadWorksAnywhereScope
-
setPromptForCLID
-
getPromptForCLID
-
setSilentPromptMode
-
getSilentPromptMode
-
setPromptForPasscode
-
getPromptForPasscode
-
setNetworkClassOfService
-
getNetworkClassOfService
-
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
-