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
public class BroadWorksAnywherePortal extends BroadWorksUser
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereAddInstanceRequest
Add a BroadWorks Anywhere instance to a group.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereDeleteInstanceRequest
Delete a BroadWorks Anywhere instance from a group.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereGetInstanceListRequest
Get a list of BroadWorks Anywhere instances within a group.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereGetInstanceListResponse
Response to the GroupBroadWorksAnywhereGetInstanceListRequest.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereGetInstanceRequest
Request to get all the information of a BroadWorks Anywhere instance.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereGetInstanceResponse
Response to GroupBroadWorksAnywhereGetInstanceRequest19sp1.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereModifyActiveInstanceListRequest
Request to set the active status of BroadWorks Anywhere instances.static class
BroadWorksAnywherePortal.GroupBroadWorksAnywhereModifyInstanceRequest
Request to modify a BroadWorks Anywhere instance.static class
BroadWorksAnywherePortal.SystemBroadWorksAnywhereGetRequest
Get the Broadworks Anywhere system parameters.static class
BroadWorksAnywherePortal.SystemBroadWorksAnywhereGetResponse
The response to a SystemBroadWorksAnywhereGetRequest.static class
BroadWorksAnywherePortal.SystemBroadWorksAnywhereModifyRequest
Modify the BroadWorks Anywhere system parameters.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereAddPhoneNumberRequest
Add a broadworks Anywhere phone number.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereAddSelectiveCriteriaRequest
Add a criteria to the user's BroadWorks Anywhere phone number.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereDeletePhoneNumberRequest
Delete a broadworks anywhere phone number.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereDeleteSelectiveCriteriaRequest
Delete a criteria from the user's BroadWorks Anywhere phone number.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetAvailablePortalListRequest
Get a list of all the available BroadWorks Anywhere portal instances for a specific user The response is either UserBroadWorksAnywhereGetAvailableListResponse21sp1 or ErrorResponse.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetAvailablePortalListResponse
Response to the UserBroadWorksAnywhereGetAvailablePortalListRequest21sp1.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetPhoneNumberRequest
Get a broadworks anywhere phone number The response is UserBroadWorksAnywhereGetPhoneNumberResponse.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetPhoneNumberResponse
Response to the UserBroadWorksAnywhereGetPhoneNumberRequest.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetRequest
Get the list of all the BroadWorks Anywhere phone numbers for the user.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetResponse
Response to the UserBroadWorksAnywhereGetRequest16sp2.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetSelectiveCriteriaRequest
Get a criteria for the user's BroadWorks Anywhere phone number.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereGetSelectiveCriteriaResponse
Response to the UserBroadWorksAnywhereGetSelectiveCriteriaRequest21.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereModifyPhoneNumberRequest
Modify a BroadWorks Anywhere phone number The response is either a SuccessResponse or an ErrorResponse.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereModifyRequest
Request to modify the user-level settings for the BroadWorks Anywhere service for a specified user.static class
BroadWorksAnywherePortal.UserBroadWorksAnywhereModifySelectiveCriteriaRequest
Modify selective criteria for the user's BroadWorks Anywhere phone number.
-
Field Summary
Fields Modifier and Type Field Description protected BroadWorksAnywhereScope
broadWorksAnywhereScope
protected String
networkClassOfService
protected BroadWorksAnywhereCLIDPrompt
promptForCLID
protected Boolean
promptForPasscode
protected ServiceInstanceReadProfile19sp1
serviceInstanceProfile
protected Boolean
silentPromptMode
-
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 Constructor Description BroadWorksAnywherePortal()
Serializable ConstructorBroadWorksAnywherePortal(Group group, String userId)
-
Method Summary
-
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 Detail
-
serviceInstanceProfile
protected ServiceInstanceReadProfile19sp1 serviceInstanceProfile
-
broadWorksAnywhereScope
protected BroadWorksAnywhereScope broadWorksAnywhereScope
-
promptForCLID
protected BroadWorksAnywhereCLIDPrompt promptForCLID
-
silentPromptMode
protected Boolean silentPromptMode
-
promptForPasscode
protected Boolean promptForPasscode
-
networkClassOfService
protected String networkClassOfService
-
-
Method Detail
-
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
public String getClassName()
-
setServiceInstanceProfile
public BroadWorksAnywherePortal setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile)
-
getServiceInstanceProfile
public ServiceInstanceReadProfile19sp1 getServiceInstanceProfile()
-
setBroadWorksAnywhereScope
public BroadWorksAnywherePortal setBroadWorksAnywhereScope(BroadWorksAnywhereScope broadWorksAnywhereScope)
-
getBroadWorksAnywhereScope
public BroadWorksAnywhereScope getBroadWorksAnywhereScope()
-
setPromptForCLID
public BroadWorksAnywherePortal setPromptForCLID(BroadWorksAnywhereCLIDPrompt promptForCLID)
-
getPromptForCLID
public BroadWorksAnywhereCLIDPrompt getPromptForCLID()
-
setSilentPromptMode
public BroadWorksAnywherePortal setSilentPromptMode(Boolean silentPromptMode)
-
getSilentPromptMode
public Boolean getSilentPromptMode()
-
setPromptForPasscode
public BroadWorksAnywherePortal setPromptForPasscode(Boolean promptForPasscode)
-
getPromptForPasscode
public Boolean getPromptForPasscode()
-
setNetworkClassOfService
public BroadWorksAnywherePortal setNetworkClassOfService(String networkClassOfService)
-
getNetworkClassOfService
public String getNetworkClassOfService()
-
populate
public Response populate()
Method to populate the Fields of the Object via the Associated BroadWorks request- Specified by:
populate
in classBroadWorksObject
-
populate
public Response populate(BroadWorksAnywherePortal.GroupBroadWorksAnywhereGetInstanceResponse resp)
Method to populate the Fields of the Object via the Associated BroadWorks request- Parameters:
resp
- The response object to perform population
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classBroadWorksUser
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classBroadWorksUser
-
-