Class DesignerConcurrencyMessage
- java.lang.Object
- 
- com.inductiveautomation.ignition.designer.concurrency.DesignerConcurrencyMessage
 
- 
 public class DesignerConcurrencyMessage extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringPROJECT_UPDATEA project update is available after a Designer has modified resourcesstatic java.lang.StringREMOVEA Designer session has closed or there has been a project changestatic java.lang.StringSESSION_UPDATEResources have changed for a particular session and projectstatic java.lang.StringSYNCA Designer session has been created or a previous one has reconnected to the GW.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringfromResources(java.util.List<ResourceSession> sessions)static java.util.List<ResourceSession>toResources(java.lang.String json)
 
- 
- 
- 
Field Detail- 
SYNCpublic static final java.lang.String SYNC A Designer session has been created or a previous one has reconnected to the GW. It needs to communicate all of its open resources as well as needs to be given an update on other Designers.- See Also:
- Constant Field Values
 
 - 
SESSION_UPDATEpublic static final java.lang.String SESSION_UPDATE Resources have changed for a particular session and project- See Also:
- Constant Field Values
 
 - 
REMOVEpublic static final java.lang.String REMOVE A Designer session has closed or there has been a project change- See Also:
- Constant Field Values
 
 - 
PROJECT_UPDATEpublic static final java.lang.String PROJECT_UPDATE A project update is available after a Designer has modified resources- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
toResourcespublic static java.util.List<ResourceSession> toResources(java.lang.String json) - Returns:
- a list of ResourceSessions to replace the Designer's current view of resources opened in other Designers
 
 - 
fromResourcespublic static java.lang.String fromResources(java.util.List<ResourceSession> sessions) - Returns:
- see update-message.json
 
 
- 
 
-