com.ebmwebsourcing.bpmneditor.collaboration.comet.client.service
Interface DeltaService

All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
All Known Implementing Classes:
DeltaServiceImpl

@RemoteServiceRelativePath(value="deltaService")
public interface DeltaService
extends com.google.gwt.user.client.rpc.RemoteService


Method Summary
 void changeDrawingPanel(User user, java.lang.String defsId)
           
 void closeDrawingPanel(User user, java.lang.String defsId)
           
 CollaborationStatus connnect(java.lang.String editorID)
           
 Collaboration createCollaboration(java.lang.String editorId, java.lang.String collaborationName, UserGroup coworkers)
           
 boolean disconnect(java.lang.String editorID)
           
 void joinCollaboration(User user, java.lang.String name)
           
 void leaveCollaboration(User user)
           
 boolean lock(User user)
           
 void newDrawingPanel(User user, com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)
           
 void pushCurrentState(User master, java.util.ArrayList<com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> state)
           
 void submitModification(User user, CometLogEntry entry)
           
 boolean unlock(User user)
           
 

Method Detail

connnect

CollaborationStatus connnect(java.lang.String editorID)

disconnect

boolean disconnect(java.lang.String editorID)

createCollaboration

Collaboration createCollaboration(java.lang.String editorId,
                                  java.lang.String collaborationName,
                                  UserGroup coworkers)

joinCollaboration

void joinCollaboration(User user,
                       java.lang.String name)

pushCurrentState

void pushCurrentState(User master,
                      java.util.ArrayList<com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel> state)

leaveCollaboration

void leaveCollaboration(User user)

submitModification

void submitModification(User user,
                        CometLogEntry entry)

changeDrawingPanel

void changeDrawingPanel(User user,
                        java.lang.String defsId)

closeDrawingPanel

void closeDrawingPanel(User user,
                       java.lang.String defsId)

newDrawingPanel

void newDrawingPanel(User user,
                     com.ebmwebsourcing.bpmneditor.presentation.gwt.client.bpmneditor.bpmn2.renderer.DefinitionsSyntaxModel defs)

lock

boolean lock(User user)

unlock

boolean unlock(User user)


Copyright © 2010 eBM WebSourcing. All Rights Reserved.