Package co.ecg.alpaca.toolkit.generated
Class CollaborateBridge
- java.lang.Object
-
- co.ecg.alpaca.toolkit.model.BroadWorksObject
-
- co.ecg.alpaca.toolkit.model.BroadWorksUser
-
- co.ecg.alpaca.toolkit.generated.CollaborateBridge
-
- All Implemented Interfaces:
Serializable
public class CollaborateBridge extends BroadWorksUser
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CollaborateBridge.GroupCollaborateBridgeAddInstanceRequest
Add a collaborate bridge to a group.static class
CollaborateBridge.GroupCollaborateBridgeConsolidatedAddInstanceRequest
Add a collaborate bridge to a group.static class
CollaborateBridge.GroupCollaborateBridgeConsolidatedDeleteInstanceRequest
Delete a collaborate bridge from a group.static class
CollaborateBridge.GroupCollaborateBridgeConsolidatedModifyInstanceRequest
Request to modify a Collaborate bridge.static class
CollaborateBridge.GroupCollaborateBridgeDeleteInstanceRequest
Delete a collaborate bridge from a group.static class
CollaborateBridge.GroupCollaborateBridgeGetAvailableUserListRequest
Get a list of users with the Collaborate – Audio service assigned that can be assigned to a collaborate bridge.static class
CollaborateBridge.GroupCollaborateBridgeGetAvailableUserListResponse
Response to the GroupCollaborateBridgeGetAvailableUserListRequest.static class
CollaborateBridge.GroupCollaborateBridgeGetInstanceListRequest
Get a list of collaborate bridges within a group.static class
CollaborateBridge.GroupCollaborateBridgeGetInstanceListResponse
Response to the GroupCollaborateBridgeGetInstanceListRequest.static class
CollaborateBridge.GroupCollaborateBridgeGetInstanceRequest
Request to get all the information of a collaborate bridge.static class
CollaborateBridge.GroupCollaborateBridgeGetInstanceResponse
Response to GroupCollaborateBridgeGetInstanceRequest20sp1.static class
CollaborateBridge.GroupCollaborateBridgeModifyInstanceRequest
Request to modify a Collaborate bridge.static class
CollaborateBridge.SystemCollaborateGetRequest
Request the system level data associated with collaborate services.static class
CollaborateBridge.SystemCollaborateGetResponse
Response to SystemCollaborateGetRequest20sp1V2.static class
CollaborateBridge.SystemCollaborateModifyRequest
Modify the system level data associated with collaborate services.static class
CollaborateBridge.UserCollaborateBridgeGetRequest
Request the collaborate bridged assigned to the user.static class
CollaborateBridge.UserCollaborateBridgeGetResponse
The system-level collaborate supportOutdial setting is returned in the response when the system-level collaborate supportOutdial setting is disabled.static class
CollaborateBridge.UserCollaborateDeleteRoomRequest
Request to delete a collaborate room.static class
CollaborateBridge.UserCollaborateInstantRoomAddRequest
Request to add collaborate instant room.static class
CollaborateBridge.UserCollaborateInstantRoomAddResponse
Response to UserCollaborateInstantRoomAddRequest.static class
CollaborateBridge.UserCollaborateInstantRoomGetRequest
Request the collaborate room settings for an instant room.static class
CollaborateBridge.UserCollaborateInstantRoomGetResponse
Response to UserCollaborateInstantRoomGetRequest.static class
CollaborateBridge.UserCollaborateInstantRoomParametersGetRequest
Request collaborate instant room settings.static class
CollaborateBridge.UserCollaborateInstantRoomParametersGetResponse
Response to UserCollaborateInstantRoomParametersGetRequest.static class
CollaborateBridge.UserCollaborateInstantRoomParametersModifyRequest
Request to modify collaborate instant room settings.static class
CollaborateBridge.UserCollaborateMyRoomGetRequest
Request collaborate room settings for MyRoom.static class
CollaborateBridge.UserCollaborateMyRoomGetResponse
Response to UserCollaborateMyRoomGetRequest.static class
CollaborateBridge.UserCollaborateMyRoomModifyRequest
Request to modify collaborate room settings for MyRoom.static class
CollaborateBridge.UserCollaborateProjectRoomAddRequest
Request to add collaborate project room.static class
CollaborateBridge.UserCollaborateProjectRoomAddResponse
Response to UserCollaborateProjectRoomAddRequest.static class
CollaborateBridge.UserCollaborateProjectRoomGetRequest
Request collaborate room settings for a project room.static class
CollaborateBridge.UserCollaborateProjectRoomGetResponse
Response to UserCollaborateProjectRoomGetRequest.static class
CollaborateBridge.UserCollaborateProjectRoomModifyRequest
Request to modify collaborate room settings for a project room.static class
CollaborateBridge.UserCollaborateRoomGetRequest
Request to get the settings for My Room, Instant Room or Project Room.static class
CollaborateBridge.UserCollaborateRoomGetResponse
Response to UserCollaborateRoomGetRequest.static class
CollaborateBridge.UserCollaborateRoomIDRegenerateRequest
Request to regenerate collaborate room id for MyRoom and project room.static class
CollaborateBridge.UserCollaborateRoomIDRegenerateResponse
Response to UserCollaborateRoomIDRegenerateRequest.static class
CollaborateBridge.UserCollaborateRoomListGetRequest
Request the list of collaborate room instances for this specific user.static class
CollaborateBridge.UserCollaborateRoomListGetResponse
Response to UserCollaborateRoomListGetRequest.static class
CollaborateBridge.UserCollaborateRoomModifyRequest
Request to modify room settings for a specific Project Room or My Room.
-
Field Summary
Fields Modifier and Type Field Description protected List<GroupCollaborateBridgeCollaborateOwnerUserTableRow>
collaborateOwnerUserTable
protected Boolean
isDefault
protected Integer
maxCollaborateRoomParticipants
protected CollaborateBridgeMaximumParticipants
maximumBridgeParticipants
protected String
networkClassOfService
protected ServiceInstanceReadProfile19sp1
serviceInstanceProfile
protected Boolean
supportOutdial
-
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 CollaborateBridge()
Serializable ConstructorCollaborateBridge(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
-
maximumBridgeParticipants
protected CollaborateBridgeMaximumParticipants maximumBridgeParticipants
-
networkClassOfService
protected String networkClassOfService
-
isDefault
protected Boolean isDefault
-
maxCollaborateRoomParticipants
protected Integer maxCollaborateRoomParticipants
-
supportOutdial
protected Boolean supportOutdial
-
collaborateOwnerUserTable
protected List<GroupCollaborateBridgeCollaborateOwnerUserTableRow> collaborateOwnerUserTable
-
-
Method Detail
-
getPopulatedCollaborateBridge
public static CollaborateBridge getPopulatedCollaborateBridge(Group group, String userId) throws BroadWorksObjectException
Retrieves a populated CollaborateBridge- Parameters:
group
- The GroupuserId
- The user id- Throws:
BroadWorksObjectException
- Thrown if the object cannot be retrieved.
-
getClassName
public String getClassName()
-
setServiceInstanceProfile
public CollaborateBridge setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile)
-
getServiceInstanceProfile
public ServiceInstanceReadProfile19sp1 getServiceInstanceProfile()
-
setMaximumBridgeParticipants
public CollaborateBridge setMaximumBridgeParticipants(CollaborateBridgeMaximumParticipants maximumBridgeParticipants)
-
getMaximumBridgeParticipants
public CollaborateBridgeMaximumParticipants getMaximumBridgeParticipants()
-
setNetworkClassOfService
public CollaborateBridge setNetworkClassOfService(String networkClassOfService)
-
getNetworkClassOfService
public String getNetworkClassOfService()
-
setIsDefault
public CollaborateBridge setIsDefault(Boolean isDefault)
-
getIsDefault
public Boolean getIsDefault()
-
setMaxCollaborateRoomParticipants
public CollaborateBridge setMaxCollaborateRoomParticipants(Integer maxCollaborateRoomParticipants)
-
getMaxCollaborateRoomParticipants
public Integer getMaxCollaborateRoomParticipants()
-
setSupportOutdial
public CollaborateBridge setSupportOutdial(Boolean supportOutdial)
-
getSupportOutdial
public Boolean getSupportOutdial()
-
setCollaborateOwnerUserTable
public CollaborateBridge setCollaborateOwnerUserTable(List<GroupCollaborateBridgeCollaborateOwnerUserTableRow> collaborateOwnerUserTable)
-
getCollaborateOwnerUserTable
public List<GroupCollaborateBridgeCollaborateOwnerUserTableRow> getCollaborateOwnerUserTable()
-
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(CollaborateBridge.GroupCollaborateBridgeGetInstanceResponse 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
-
-