Package co.ecg.alpaca.toolkit.generated
Class GroupPaging
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksUser
co.ecg.alpaca.toolkit.generated.GroupPaging
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Add a Group Paging instance to a group.static class
Add originator(s) to a paging group.static class
Add target(s) to a paging group.static class
Delete a Group Paging instance from a group.static class
Delete originator(s) from a paging group.static class
Delete target(s) from a paging group.static class
Get a list of users that can be assigned as originators to a given paging group.static class
Response to the GroupGroupPagingGetAvailableOriginatorListRequest.static class
Get a list of users that can be assigned as targets to a given paging group.static class
Response to the GroupGroupPagingGetAvailableTargetListRequest.static class
Get a list of Paging Groups instances within a group.static class
Response to the GroupGroupPagingGetInstanceListRequest.static class
Request to get all the information of a Group Paging instance.static class
Response to GroupGroupPagingGetInstanceRequest19sp1.static class
Get a list of originators assigned to a paging group.static class
Response to the GroupGroupPagingGetOriginatorListRequest.static class
Get a list of targets assigned to a paging group.static class
Response to the GroupGroupPagingGetTargetListRequest.static class
Request to set the active status of Group Paging instances.static class
Request to modify a Group Paging instance.static class
Request to modify the originator list for a paging group.static class
Request to modify the target list for a paging group.static class
Request the maximum number of target users per paging group configured for a group.static class
Response to GroupGroupPagingTargetsCapacityGetRequest22.static class
Modify the maximum number of target users per paging group configured for a group.static class
Request the maximum number of target users per paging group configured for a service provider.static class
Response to ServiceProviderGroupPagingTargetsCapacityGetRequest22.static class
Modify the maximum number of target users per paging group configured for a service provider.static class
Get the list of all the Paging Groups a user was assigned as an originator.static class
Response to the UserGroupPagingGetListRequest. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integer
protected Boolean
protected String
protected String
protected ServiceInstanceReadProfile19sp1
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 GroupPaging
getPopulatedGroupPaging
(Group group, String userId) Retrieves a populated GroupPagingint
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 requestsetConfirmationToneTimeoutSeconds
(Integer confirmationToneTimeoutSeconds) setDeliverOriginatorCLIDInstead
(Boolean deliverOriginatorCLIDInstead) setNetworkClassOfService
(String networkClassOfService) setOriginatorCLIDPrefix
(String originatorCLIDPrefix) setServiceInstanceProfile
(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) 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
-
confirmationToneTimeoutSeconds
-
deliverOriginatorCLIDInstead
-
originatorCLIDPrefix
-
networkClassOfService
-
-
Constructor Details
-
GroupPaging
public GroupPaging()Serializable Constructor -
GroupPaging
- Parameters:
group
- The GroupuserId
- The user id
-
-
Method Details
-
getPopulatedGroupPaging
public static GroupPaging getPopulatedGroupPaging(Group group, String userId) throws BroadWorksObjectException Retrieves a populated GroupPaging- Parameters:
group
- The GroupuserId
- The user id- Throws:
BroadWorksObjectException
- Thrown if the object cannot be retrieved.
-
getClassName
-
setServiceInstanceProfile
public GroupPaging setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) -
getServiceInstanceProfile
-
setConfirmationToneTimeoutSeconds
-
getConfirmationToneTimeoutSeconds
-
setDeliverOriginatorCLIDInstead
-
getDeliverOriginatorCLIDInstead
-
setOriginatorCLIDPrefix
-
getOriginatorCLIDPrefix
-
setNetworkClassOfService
-
getNetworkClassOfService
-
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
-