it.sistematica.isharedoc.service
Interface StoryboardService

All Known Implementing Classes:
StoryboardServiceImpl

public interface StoryboardService

The Interface StoryboardService.


Method Summary
 void activate(Storyboard storyboard)
          Activate.
 Storyboard cloneRevision(Storyboard storyboard)
          Clone revision.
 void deployFromEditor(java.lang.String modelId, java.lang.String editorId, java.lang.String deployName, java.lang.String processId)
          Deploy from editor.
 java.util.List<Storyboard> getActiveStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
          Gets the active storyboards.
 java.util.List<Storyboard> getAuthorizedStartableStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
          Gets the authorized startable storyboards.
 java.util.List<Storyboard> getAuthorizedStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
          Deprecated. 
 java.lang.Class<? extends ItemInstance> getInstanceClassByStoryboard(Storyboard sb)
          Gets the instance class by storyboard.
 void rebuildViews(Storyboard storyboard)
          Rebuild views.
 void repair()
          Repair.
 void repair(Storyboard storyboard)
          Repair.
 Storyboard resolveStoryboardCode(java.lang.String storyboardCode)
          Resolve storyboard code.
 void save(Storyboard storyboard)
          Save.
 

Method Detail

repair

void repair()
Repair.


repair

void repair(Storyboard storyboard)
Repair.

Parameters:
storyboard - the storyboard

save

void save(Storyboard storyboard)
Save.

Parameters:
storyboard - the storyboard

resolveStoryboardCode

Storyboard resolveStoryboardCode(java.lang.String storyboardCode)
Resolve storyboard code.

Parameters:
storyboardCode - the storyboard code
Returns:
the storyboard

deployFromEditor

void deployFromEditor(java.lang.String modelId,
                      java.lang.String editorId,
                      java.lang.String deployName,
                      java.lang.String processId)
Deploy from editor.

Parameters:
modelId - the model id
editorId - the editor id
deployName - the deploy name
processId - the process id

rebuildViews

void rebuildViews(Storyboard storyboard)
Rebuild views.

Parameters:
storyboard - the storyboard

activate

void activate(Storyboard storyboard)
Activate.

Parameters:
storyboard - the storyboard

cloneRevision

Storyboard cloneRevision(Storyboard storyboard)
Clone revision.

Parameters:
storyboard - the storyboard
Returns:
the storyboard

getActiveStoryboards

java.util.List<Storyboard> getActiveStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
Gets the active storyboards.

Parameters:
sbTypes - the sb types
Returns:
the active storyboards

getAuthorizedStoryboards

@Deprecated
java.util.List<Storyboard> getAuthorizedStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
Deprecated. 

Gets the authorized storyboards.

Parameters:
sbTypes - the sb types
Returns:
the authorized storyboards

getAuthorizedStartableStoryboards

java.util.List<Storyboard> getAuthorizedStartableStoryboards(java.util.Collection<Storyboard.StoryboardType> sbTypes)
Gets the authorized startable storyboards.

Parameters:
sbTypes - the sb types
Returns:
the authorized startable storyboards

getInstanceClassByStoryboard

java.lang.Class<? extends ItemInstance> getInstanceClassByStoryboard(Storyboard sb)
Gets the instance class by storyboard.

Parameters:
sb - the sb
Returns:
the instance class by storyboard