|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ModelService
The ModelManager is the JEE Implementation of the IX Workflow API Interface org.imixs.workflow.Model. The Interface acts as a Service Facade and extends the standard interface with methods to store model informations. The ModelManager is independend form the IX JEE Entity EJBs and uses the standard IntemCollection Object as a data transfer object to comunitcate with clients. Find Details: https://ix-workflow.dev.java.net/ https://www.imixs.org
Model| Method Summary | |
|---|---|
Collection<org.imixs.workflow.ItemCollection> |
getActivityEntityListByVersion(int aProcessID,
String aModelVersion)
returns the ActivityList for a specific model version |
List<String> |
getAllModelVersions()
returns a String list of all accessible Modelversions |
List<org.imixs.workflow.ItemCollection> |
getAllProcessEntitiesByGroup(String aGroup)
returns a list of all ProcessEntities for a specific ProcessGroup |
List<org.imixs.workflow.ItemCollection> |
getAllStartProcessEntities()
returns a list of all ProcessEntities which are the first one in each ProcessGroup. |
List<org.imixs.workflow.ItemCollection> |
getAllStartProcessEntitiesByVersion(String version)
|
List<String> |
getAllWorkflowGroups()
returns a String list of all existing ProcessGroup Names |
List<String> |
getAllWorkflowGroupsByVersion(String version)
|
Collection<org.imixs.workflow.ItemCollection> |
getEnvironmentEntityList()
returns the EnvironmentList |
Collection<org.imixs.workflow.ItemCollection> |
getEnvironmentEntityListByVersion(String aModelVersion)
returns the EnvironmentList for a specific model version |
String |
getLatestVersion()
|
Collection<org.imixs.workflow.ItemCollection> |
getProcessEntityListByVersion(String aModelVersion)
returns the processList for a specific model version |
List<org.imixs.workflow.ItemCollection> |
getPublicActivities(int aprocessid)
returns all the activities in a list for a corresponding process entity The method returns only Activities where keypublicresult ! |
List<org.imixs.workflow.ItemCollection> |
getPublicActivitiesByVersion(int aprocessid,
String version)
|
void |
removeModelVersion(String aModelVersion)
This method removes an existing model with the corresponding modelversion |
void |
saveActivityEntity(org.imixs.workflow.ItemCollection ic)
Saves or updates an ActivityEntity represented by an ItemCollection. |
void |
saveEnvironmentEntity(org.imixs.workflow.ItemCollection ic)
Saves or updates an EnvironmentEntity represented by an ItemCollection. |
void |
saveProcessEntity(org.imixs.workflow.ItemCollection ic)
Saves or updates a ProcessEntitiy represented by an ItemCollection. |
| Methods inherited from interface org.imixs.workflow.ExtendedModel |
|---|
getActivityEntityByVersion, getProcessEntityByVersion |
| Methods inherited from interface org.imixs.workflow.Model |
|---|
getActivityEntity, getActivityEntityList, getProcessEntity, getProcessEntityList |
| Method Detail |
|---|
void saveProcessEntity(org.imixs.workflow.ItemCollection ic)
throws Exception
ic -
Exception
void saveActivityEntity(org.imixs.workflow.ItemCollection ic)
throws Exception
ic -
Exception
void saveEnvironmentEntity(org.imixs.workflow.ItemCollection ic)
throws Exception
ic -
Exception
Collection<org.imixs.workflow.ItemCollection> getProcessEntityListByVersion(String aModelVersion)
throws Exception
getProcessEntityListByVersion in interface org.imixs.workflow.ExtendedModelaModelVersion -
Exception
Collection<org.imixs.workflow.ItemCollection> getActivityEntityListByVersion(int aProcessID,
String aModelVersion)
throws Exception
getActivityEntityListByVersion in interface org.imixs.workflow.ExtendedModelaProcessID - aModelVersion -
Exception
Collection<org.imixs.workflow.ItemCollection> getEnvironmentEntityList()
throws Exception
aModelVersion -
Exception
Collection<org.imixs.workflow.ItemCollection> getEnvironmentEntityListByVersion(String aModelVersion)
throws Exception
aModelVersion -
Exception
void removeModelVersion(String aModelVersion)
throws Exception
aModelVersion -
Exception
String getLatestVersion()
throws Exception
Exception
List<String> getAllModelVersions()
throws Exception
ExceptionList<org.imixs.workflow.ItemCollection> getPublicActivities(int aprocessid)
List<org.imixs.workflow.ItemCollection> getPublicActivitiesByVersion(int aprocessid,
String version)
List<String> getAllWorkflowGroups()
List<String> getAllWorkflowGroupsByVersion(String version)
List<org.imixs.workflow.ItemCollection> getAllStartProcessEntities()
List<org.imixs.workflow.ItemCollection> getAllStartProcessEntitiesByVersion(String version)
List<org.imixs.workflow.ItemCollection> getAllProcessEntitiesByGroup(String aGroup)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||