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 classRequests the list of access devices available for assignment to a flexible seating host or guest.static classResponse to GroupFlexibleSeatingAccessDeviceGetListRequeststatic classAdd a flexible seating host instance to a group.static classDelete a flexible seating host instance from a group.static classGet a list of flexible seating host instances within a group.static classResponse to the GroupFlexibleSeatingHostGetInstanceListRequest.static classRequest to get all the information of a flexible seating host instance.static classResponse to GroupFlexibleSeatingHostGetInstanceRequest.static classRequest the flexible seating host guest association details.static classResponse to GroupFlexibleSeatingHostGuestAssociationGetRequest.static classModify the flexible seating host’s guest association attributes.static classRequest to set the active status of flexible seating host instances.static classRequest to modify a flexible seating host instance.static classGet a flexible seating host’s routing policies The response is either a GroupFlexibleSeatingHostRoutingPoliciesGetResponse or an ErrorResponse.static classResponse to the GroupFlexibleSeatingHostRoutingPoliciesGetRequest.static classModify a flexible seating host’s routing policies The response is either a SuccessResponse or an ErrorResponse.static classGet a list of hosts that can be assigned to flexible seating guests.static classResponse to the UserFlexibleSeatingGuestGetAvailableHostListRequest.static classRequest the user level data associated with flexible seating guest.static classResponse to UserFlexibleSeatingGuestGetRequest.static classModify the user level data associated with flexible seating guest. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected ServiceInstanceReadProfile19sp1Fields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic FlexibleSeatingHostgetPopulatedFlexibleSeatingHost(Group group, String userId) Retrieves a populated FlexibleSeatingHostinthashCode()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, setUserIdMethods 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:
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
-