Package jetbrains.buildServer
Class UserChangeInfoData
- java.lang.Object
-
- jetbrains.buildServer.UserChangeInfoData
-
public class UserChangeInfoData extends Object
This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity user change
-
-
Constructor Summary
Constructors Constructor Description UserChangeInfoData(VcsModificationData modificationData, List<Long> userIds, PersonalChangeDescriptor desc, UserChangeStatus status)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<UserChangeInfoData>createListOn(List<UserChangeInfo> changes, DataFactory factory, User user)static UserChangeInfoDatacreateOn(UserChangeInfo info, DataFactory factory, User user)booleanequals(Object o)UserChangeStatusgetChangeStatus()Map<BuildTypeData,BuildInstanceData>getCurrentMap()Map<BuildTypeData,BuildInstanceData>getFixedInMap()VcsModificationDatagetModificationData()PersonalChangeDescriptorgetPersonalDesc()Map<BuildTypeData,BuildInstanceData>getTypeToInstanceMap()List<Long>getUserIds()inthashCode()
-
-
-
Constructor Detail
-
UserChangeInfoData
public UserChangeInfoData(VcsModificationData modificationData, List<Long> userIds, PersonalChangeDescriptor desc, UserChangeStatus status)
-
-
Method Detail
-
createOn
public static UserChangeInfoData createOn(UserChangeInfo info, DataFactory factory, User user)
-
getModificationData
public VcsModificationData getModificationData()
-
getTypeToInstanceMap
public Map<BuildTypeData,BuildInstanceData> getTypeToInstanceMap()
-
createListOn
public static List<UserChangeInfoData> createListOn(List<UserChangeInfo> changes, DataFactory factory, User user)
-
getFixedInMap
public Map<BuildTypeData,BuildInstanceData> getFixedInMap()
-
getCurrentMap
public Map<BuildTypeData,BuildInstanceData> getCurrentMap()
-
getPersonalDesc
public PersonalChangeDescriptor getPersonalDesc()
-
getChangeStatus
public UserChangeStatus getChangeStatus()
-
-