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 classCollaborateBridge.GroupCollaborateBridgeAddInstanceRequestAdd a collaborate bridge to a group.static classCollaborateBridge.GroupCollaborateBridgeConsolidatedAddInstanceRequestAdd a collaborate bridge to a group.static classCollaborateBridge.GroupCollaborateBridgeConsolidatedDeleteInstanceRequestDelete a collaborate bridge from a group.static classCollaborateBridge.GroupCollaborateBridgeConsolidatedModifyInstanceRequestRequest to modify a Collaborate bridge.static classCollaborateBridge.GroupCollaborateBridgeDeleteInstanceRequestDelete a collaborate bridge from a group.static classCollaborateBridge.GroupCollaborateBridgeGetAvailableUserListRequestGet a list of users with the Collaborate – Audio service assigned that can be assigned to a collaborate bridge.static classCollaborateBridge.GroupCollaborateBridgeGetAvailableUserListResponseResponse to the GroupCollaborateBridgeGetAvailableUserListRequest.static classCollaborateBridge.GroupCollaborateBridgeGetInstanceListRequestGet a list of collaborate bridges within a group.static classCollaborateBridge.GroupCollaborateBridgeGetInstanceListResponseResponse to the GroupCollaborateBridgeGetInstanceListRequest.static classCollaborateBridge.GroupCollaborateBridgeGetInstanceRequestRequest to get all the information of a collaborate bridge.static classCollaborateBridge.GroupCollaborateBridgeGetInstanceResponseResponse to GroupCollaborateBridgeGetInstanceRequest20sp1.static classCollaborateBridge.GroupCollaborateBridgeModifyInstanceRequestRequest to modify a Collaborate bridge.static classCollaborateBridge.SystemCollaborateGetRequestRequest the system level data associated with collaborate services.static classCollaborateBridge.SystemCollaborateGetResponseResponse to SystemCollaborateGetRequest20sp1V2.static classCollaborateBridge.SystemCollaborateModifyRequestModify the system level data associated with collaborate services.static classCollaborateBridge.UserCollaborateBridgeGetRequestRequest the collaborate bridged assigned to the user.static classCollaborateBridge.UserCollaborateBridgeGetResponseThe system-level collaborate supportOutdial setting is returned in the response when the system-level collaborate supportOutdial setting is disabled.static classCollaborateBridge.UserCollaborateDeleteRoomRequestRequest to delete a collaborate room.static classCollaborateBridge.UserCollaborateInstantRoomAddRequestRequest to add collaborate instant room.static classCollaborateBridge.UserCollaborateInstantRoomAddResponseResponse to UserCollaborateInstantRoomAddRequest.static classCollaborateBridge.UserCollaborateInstantRoomGetRequestRequest the collaborate room settings for an instant room.static classCollaborateBridge.UserCollaborateInstantRoomGetResponseResponse to UserCollaborateInstantRoomGetRequest.static classCollaborateBridge.UserCollaborateInstantRoomParametersGetRequestRequest collaborate instant room settings.static classCollaborateBridge.UserCollaborateInstantRoomParametersGetResponseResponse to UserCollaborateInstantRoomParametersGetRequest.static classCollaborateBridge.UserCollaborateInstantRoomParametersModifyRequestRequest to modify collaborate instant room settings.static classCollaborateBridge.UserCollaborateMyRoomGetRequestRequest collaborate room settings for MyRoom.static classCollaborateBridge.UserCollaborateMyRoomGetResponseResponse to UserCollaborateMyRoomGetRequest.static classCollaborateBridge.UserCollaborateMyRoomModifyRequestRequest to modify collaborate room settings for MyRoom.static classCollaborateBridge.UserCollaborateProjectRoomAddRequestRequest to add collaborate project room.static classCollaborateBridge.UserCollaborateProjectRoomAddResponseResponse to UserCollaborateProjectRoomAddRequest.static classCollaborateBridge.UserCollaborateProjectRoomGetRequestRequest collaborate room settings for a project room.static classCollaborateBridge.UserCollaborateProjectRoomGetResponseResponse to UserCollaborateProjectRoomGetRequest.static classCollaborateBridge.UserCollaborateProjectRoomModifyRequestRequest to modify collaborate room settings for a project room.static classCollaborateBridge.UserCollaborateRoomGetRequestRequest to get the settings for My Room, Instant Room or Project Room.static classCollaborateBridge.UserCollaborateRoomGetResponseResponse to UserCollaborateRoomGetRequest.static classCollaborateBridge.UserCollaborateRoomIDRegenerateRequestRequest to regenerate collaborate room id for MyRoom and project room.static classCollaborateBridge.UserCollaborateRoomIDRegenerateResponseResponse to UserCollaborateRoomIDRegenerateRequest.static classCollaborateBridge.UserCollaborateRoomListGetRequestRequest the list of collaborate room instances for this specific user.static classCollaborateBridge.UserCollaborateRoomListGetResponseResponse to UserCollaborateRoomListGetRequest.static classCollaborateBridge.UserCollaborateRoomModifyRequestRequest to modify room settings for a specific Project Room or My Room.
-
Field Summary
Fields Modifier and Type Field Description protected List<GroupCollaborateBridgeCollaborateOwnerUserTableRow>collaborateOwnerUserTableprotected BooleanisDefaultprotected IntegermaxCollaborateRoomParticipantsprotected CollaborateBridgeMaximumParticipantsmaximumBridgeParticipantsprotected StringnetworkClassOfServiceprotected ServiceInstanceReadProfile19sp1serviceInstanceProfileprotected BooleansupportOutdial-
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:
populatein 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:
equalsin classBroadWorksUser
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBroadWorksUser
-
-