org.imixs.workflow
Interface ExtendedModel

All Superinterfaces:
Model

public interface ExtendedModel
extends Model

A ExtendedModel extends the Model Interface and supports a multi-model concept

Version:
1.0
Author:
Ralph Soika
See Also:
Model

Method Summary
 ItemCollection getActivityEntityByVersion(int processid, int activityid, String modelVersion)
          Finds and returns the ActivityEntity for a processid and a activityid inside the Model.
 Collection<ItemCollection> getActivityEntityListByVersion(int processid, String modelVersion)
          retruns a collection of ActivityEntities for a specivic ProcessID.
 ItemCollection getProcessEntityByVersion(int processid, String modelVersion)
          Finds and returns the ProcessEntity for a processid inside the Model.
 Collection<ItemCollection> getProcessEntityListByVersion(String modelVersion)
          retruns a collection of ProcessEntities
 
Methods inherited from interface org.imixs.workflow.Model
getActivityEntity, getActivityEntityList, getProcessEntity, getProcessEntityList
 

Method Detail

getProcessEntityByVersion

ItemCollection getProcessEntityByVersion(int processid,
                                         String modelVersion)
                                         throws Exception
Finds and returns the ProcessEntity for a processid inside the Model.

Parameters:
processid -
Returns:
ItemCollection
Throws:
Exception

getActivityEntityByVersion

ItemCollection getActivityEntityByVersion(int processid,
                                          int activityid,
                                          String modelVersion)
                                          throws Exception
Finds and returns the ActivityEntity for a processid and a activityid inside the Model.

Parameters:
processid -
activityid -
Returns:
ItemCollection
Throws:
Exception

getProcessEntityListByVersion

Collection<ItemCollection> getProcessEntityListByVersion(String modelVersion)
                                                         throws Exception
retruns a collection of ProcessEntities

Returns:
Collection org.imixs.workflow.ItemCollection
Throws:
Exception

getActivityEntityListByVersion

Collection<ItemCollection> getActivityEntityListByVersion(int processid,
                                                          String modelVersion)
                                                          throws Exception
retruns a collection of ActivityEntities for a specivic ProcessID. If the process ID did not exists an empty collection should be returned

Returns:
Collection org.imixs.workflow.ItemCollection
Throws:
Exception


Copyright © 2006-2011 Imixs Software Solutions GmbH. All Rights Reserved.