QueueMsgType enumeration

Specifies a queue system message type.

Namespace:  WebSvcQueueSystem
Assembly:  ProjectServerServices (in ProjectServerServices.dll)


<SerializableAttribute> _
Public Enumeration QueueMsgType
Dim instance As QueueMsgType
public enum QueueMsgType


Member name Description
Unknown Value=0. Unknown queue message type.
ACProjectSave Value=1. Save jobs in the queue.

For an example that uses the ACProjectSave constant, see GetJobCount.

AdSyncERP Value=2. Do an Active Directory Domain Services synchronization for enterprise resource planning.
AdSyncGroup Value=3. Do an Active Directory Domain Services synchronization group.
ArchiveCategories Value=4. Archive the security categories.
ArchiveCustomFields Value=5. Archive the custom fields.
ArchiveGlobalProject Value=6. Archive the enterprise global data.
ArchiveResources Value=7. Archive the enterprise resources.
ArchiveSystemSettings Value=8. Archive the system settings.
ArchiveViews Value=9.Archive the views.
BumpPriority Value=10. Increase the job priority.
CBSProjRendezvous Value=11. Make a Cube Build Service project congregation.
CBSRequest Value=12. Make the Cube Build Service request.
CBSTsRendezvous Value=13. Create the Cube Build Service timesheet congregation.
CreateWssSite Value=15. Create the SharePoint site.
DeleteWssSite Value=16. Delete the SharePoint site.
NotificationMessage Value=18. Send the notification message.
ProjectArchive Value=19. Archive the project.
ProjectArchiveRetentionDelete Value=20. Set the project archive retention policy to delete.
ProjectCheckIn Value=21. Check in the project.
ProjectCreate Value=22. Create the project.
ProjectDelete Value=23. Delete the project.
ProjectPublish Value=24. Publish the project.

For an example that uses the ProjectPublish constant, see GetJobCount.

ProjectRename Value=25. Rename the project.
ProjectRestore Value=26. Restore the project from the Archive database.
ProjectReversePublish Value=27. Undo the project publication.
ProjectUpdate Value=28. Update the project.
ProjectUpdateTeam Value=29. Update the project team.
PublishNotifications Value=30. Publish the notifications.
QueueCleanup Value=31. Clean the queue.
ReportingAttributeCubeSettingsSync Value=32. Synchronize the cube settings with the Reporting database.
ReportingBaseCalendarSync Value=33. Synchronize the base calendar with the Reporting database.
ReportingCustomFieldMetadataSync Value=34. Synchronize the custom field metadata with the Reporting database.
ReportingEntityUserViewRefresh Value=35. Refresh the user view entity with the Reporting database.
ReportingFiscalPeriodsSync Value=36. Synchronize the fiscal periods with the Reporting database.
ReportingLookupTableSync Value=37. Synchronize the lookup table with the Reporting database.
ReportingProjectDelete Value=38. Delete the project in the Reporting database.
ReportingProjectPublish Value=39. Mark the project as published in the Reporting database.
ReportingResourcesCapacityRangeSync Value=40. Synchronize the resource capacity range with the Reporting database.
ReportingResourceSync Value=41. Synchronize the resource data with the Reporting database.
ReportingTimesheetAdjust Value=42. Adjust the timesheet data in the Reporting database.
ReportingTimesheetClassSync Value=43. Synchronize the timesheet class with the Reporting database.
ReportingTimesheetDelete Value=44. Delete the timesheet in the Reporting database.
ReportingTimesheetPeriodDelete Value=45. Delete the timesheet period in the Reporting database.
ReportingTimesheetPeriodSync Value=46. Synchronize the timesheet period with the Reporting database.
ReportingTimesheetSave Value=47. Save the timesheet in the Reporting database.
ReportingTimesheetStatusSync Value=48. Synchronize the timesheet status with the Reporting database.
ReportingWSSSync Value=49. Synchronize the SharePoint data with the Reporting database.
ResourcePlanCheckIn Value=50. Check in the resource plan.
ResourcePlanDelete Value=51. Delete the resource plan.
ResourcePlanPublish Value=52. Publish the resource plan.
ResourcePlanSave Value=53. Save the resource plan.
RestoreCategories Value=54. Restore the security categories.
RestoreCustomFields Value=55. Restore the custom fields.
RestoreGlobalProject Value=56. Restore the enterprise global project data.
RestoreResources Value=57. Restore the resources.
RestoreSystemSettings Value=58. Restore the system settings.
RestoreViews Value=59. Restore the views.
RulesProcessAll Value=60. Process all rules.
RulesProcessAllAutoForManager Value=61. Automatically process all rules for the manager.
RulesProcessAllForManager Value=62. Process all rules for the manager.
RulesProcessSingleForManager Value=63. Process the single rule for the manager.
StatusApproval Value=64. Approve the status.
Timer1 Value=65. Internal use only.
Timer10 Value=66. Internal use only.
Timer2 Value=67. Internal use only.
Timer3 Value=68. Internal use only.
Timer4 Value=69. Internal use only.
Timer5 Value=70. Internal use only.
Timer6 Value=71. Internal use only.
Timer7 Value=72. Internal use only.
Timer8 Value=73. Internal use only.
Timer9 Value=74. Internal use only.
TimerMessage Value=75. Internal use only. Send a timer message.
TimerRzNotify Value=76. Internal use only.
TimerRzProj Value=77. Internal use only.
TimerRzTS Value=78. Internal use only.
TimesheetMessage Value=79. Send the timesheet message.
TimesheetDelete Value=80. Delete the timesheet.
TimesheetRecall Value=81. Recall the timesheet.
TimesheetReview Value=82. Review the timesheet.
TimesheetSubmit Value=83. Submit the timesheet.
TimesheetUpdate Value=84. Update the timesheet.
ReportingSyncGlobalData Value=85. Synchronize the enterprise global data with the Reporting database.
SynchronizeMembershipForWssSite Value=86. Obsolete. Not used for development with Project Server. Synchronize membership for the SharePoint site.
SynchronizeSingleUserMembershipInWss Value=87. Obsolete. Not used for development with Project Server. Synchronize a single membership for the SharePoint site.
ReportingRefresh Value=88. Refresh the Reporting database.
UpdateScheduledProject Value=89. Obsolete. Not used in Project Server "15". Update the scheduled project.
WorkflowStartWorkflow Value=90. Start the workflow.
AnalysisDelete Value=91. Delete the project portfolio analysis.
AnalysisCreate Value=92. Create the project portfolio analysis.
AnalysisUpdate Value=93. Update the project portfolio analysis.
PlannerSolutionCreate Value=94. Create the Planner solution.
PlannerSolutionDelete Value=95. Delete the Planner solution.
OptimizerSolutionCreate Value=96. Create the Optimizer solution.
OptimizerSolutionDelete Value=97. Delete the Optimizer solution.
TimesheetLineApproval Value=98. Approve the timesheet line.
PeriodicTasks Value=99. Set the periodic tasks.
PDPUpdateProjectImpacts Value=100. Update the project impacts in a project detail page.
ExchangeSyncTasks Value=101. Synchronize tasks with Microsoft Exchange.
ReportingAttributeCubeDepartmentSync Value=102. Synchronize the cube department with the Reporting database.
ReportingTimesheetProjectAggregation Value=103. Aggregate the timesheet project in the Reporting database.
ReportingTimesheetAssignmentsUpgrade Value=104. Upgrade the timesheet assignments in the Reporting database.
WorkflowCheckinNotify Value=105. Send a notification of the workflow check in.
WorkflowChangeWorkflow Value=106. Change the workflow.
ProjectPublishSummary Value=107. Publish the project summary.
ReportingOlapDatabaseSettingsSync Value=108. Synchronize the OLAP database settings for reporting.
ReportingWorkflowMetadataSync Value=109. Synchronize the workflow metadata with the Reporting database.
ReportWorkflowProjectDataSync Value=110. Synchronize the workflow project data with the Reporting database.
ReportEptSync Value=111. Synchronize the enterprise project template with the Reporting database.
ReportingSummaryPublish Value=112. Synchronize the published project summary with the Reporting database.
ReportingSolutionCommitedDecisionSync Value=113. Synchronize the solution committed decision with the Reporting database.
WorkflowCommitNotify Value=114. Send a notification of the workflow commit action.
ReportingTimesheetAssignmentsRefresh Value=115. Refresh the timesheet assignments in the Reporting database.
UpdateProjectSitePath Value=116. Update the project site path.
TimeSheetUpdateResourceNonWorkingTime Value=119. Update resource nonworking time in the timesheet.
SyncProjectEnterpriseEntities Value=120. Obsolete. Not used in Project Server "15". Synchronize the enterprise entities in the project.
LastMessage Value=121. End of the queue messages. Internal use only.
ExchangeCalOofSync Value=122. Synchronize the resource calendar with out of office periods in Microsoft Exchange.
PreparePSPermissionSynchronization Value=123. Prepare to synchronize the global Project Server permission.
PSPermissionSynchronizePWASite Value=124. Synchronize the Project Web App site with the Project Server Permission.
PSPermissionSynchronizeProjectSite Value=125. Synchronize the Project Server permission with the project site.
PreparePSProjectPermissionSynchronization Value=126. Prepare to synchronize the project-level permission.
ScheduleWebPartSave Value = 127.
ProjectImportTaskList Value=128.



The Microsoft.Office.Project.Server.Library namespace also includes the QueueConstants.QueueMsgType type.

See also


WebSvcQueueSystem namespace