Package co.ecg.alpaca.toolkit.generated
Class FlexibleSeatingHost
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksUser
co.ecg.alpaca.toolkit.generated.FlexibleSeatingHost
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Requests the list of access devices available for assignment to a flexible seating host or guest.static class
Response to GroupFlexibleSeatingAccessDeviceGetListRequeststatic class
Add a flexible seating host instance to a group.static class
Delete a flexible seating host instance from a group.static class
Get a list of flexible seating host instances within a group.static class
Response to the GroupFlexibleSeatingHostGetInstanceListRequest.static class
Request to get all the information of a flexible seating host instance.static class
Response to GroupFlexibleSeatingHostGetInstanceRequest.static class
Request the flexible seating host guest association details.static class
Response to GroupFlexibleSeatingHostGuestAssociationGetRequest.static class
Modify the flexible seating host’s guest association attributes.static class
Request to set the active status of flexible seating host instances.static class
Request to modify a flexible seating host instance.static class
Get a flexible seating host’s routing policies The response is either a GroupFlexibleSeatingHostRoutingPoliciesGetResponse or an ErrorResponse.static class
Response to the GroupFlexibleSeatingHostRoutingPoliciesGetRequest.static class
Modify a flexible seating host’s routing policies The response is either a SuccessResponse or an ErrorResponse.static class
Get a list of hosts that can be assigned to flexible seating guests.static class
Response to the UserFlexibleSeatingGuestGetAvailableHostListRequest.static class
Request the user level data associated with flexible seating guest.static class
Response to UserFlexibleSeatingGuestGetRequest.static class
Modify the user level data associated with flexible seating guest. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected 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 FlexibleSeatingHost
getPopulatedFlexibleSeatingHost
(Group group, String userId) Retrieves a populated FlexibleSeatingHostint
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 requestsetAccessDeviceEndpoint
(AccessDeviceMultipleContactEndpointRead20 accessDeviceEndpoint) setDefaultAlias
(String defaultAlias) setNetworkClassOfService
(String networkClassOfService) 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
-
defaultAlias
-
accessDeviceEndpoint
-
networkClassOfService
-
-
Constructor Details
-
FlexibleSeatingHost
public FlexibleSeatingHost()Serializable Constructor -
FlexibleSeatingHost
- Parameters:
group
- The GroupuserId
- The user id
-
-
Method Details
-
getPopulatedFlexibleSeatingHost
public static FlexibleSeatingHost getPopulatedFlexibleSeatingHost(Group group, String userId) throws BroadWorksObjectException Retrieves a populated FlexibleSeatingHost- Parameters:
group
- The GroupuserId
- The user id- Throws:
BroadWorksObjectException
- Thrown if the object cannot be retrieved.
-
getClassName
-
setServiceInstanceProfile
public FlexibleSeatingHost setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile) -
getServiceInstanceProfile
-
setDefaultAlias
-
getDefaultAlias
-
setAccessDeviceEndpoint
public FlexibleSeatingHost setAccessDeviceEndpoint(AccessDeviceMultipleContactEndpointRead20 accessDeviceEndpoint) -
getAccessDeviceEndpoint
-
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
-