|
||||||||||
| 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 | |
|---|---|
java.util.Collection<org.imixs.workflow.ItemCollection> |
getActivityEntityListByVersion(int aProcessID,
java.lang.String aModelVersion)
returns the ActivityList for a specific model version |
java.util.List<java.lang.String> |
getAllModelVersions()
returns a String list of all accessible Modelversions |
java.util.List<org.imixs.workflow.ItemCollection> |
getAllProcessEntitiesByGroup(java.lang.String aGroup)
returns a list of all ProcessEntities for a specific ProcessGroup |
java.util.List<org.imixs.workflow.ItemCollection> |
getAllStartProcessEntities()
returns a list of all ProcessEntities which are the first one in each ProcessGroup. |
java.util.List<org.imixs.workflow.ItemCollection> |
getAllStartProcessEntitiesByVersion(java.lang.String version)
|
java.util.List<java.lang.String> |
getAllWorkflowGroups()
returns a String list of all existing ProcessGroup Names |
java.util.List<java.lang.String> |
getAllWorkflowGroupsByVersion(java.lang.String version)
|
java.util.Collection<org.imixs.workflow.ItemCollection> |
getEnvironmentEntityList()
returns the EnvironmentList |
java.util.Collection<org.imixs.workflow.ItemCollection> |
getEnvironmentEntityListByVersion(java.lang.String aModelVersion)
returns the EnvironmentList for a specific model version |
java.lang.String |
getLatestVersion()
|
java.util.Collection<org.imixs.workflow.ItemCollection> |
getProcessEntityListByVersion(java.lang.String aModelVersion)
returns the processList for a specific model version |
java.util.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 ! |
java.util.List<org.imixs.workflow.ItemCollection> |
getPublicActivitiesByVersion(int aprocessid,
java.lang.String version)
|
void |
removeModelVersion(java.lang.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 java.lang.Exception
ic -
java.lang.Exception
void saveActivityEntity(org.imixs.workflow.ItemCollection ic)
throws java.lang.Exception
ic -
java.lang.Exception
void saveEnvironmentEntity(org.imixs.workflow.ItemCollection ic)
throws java.lang.Exception
ic -
java.lang.Exception
java.util.Collection<org.imixs.workflow.ItemCollection> getProcessEntityListByVersion(java.lang.String aModelVersion)
throws java.lang.Exception
getProcessEntityListByVersion in interface org.imixs.workflow.ExtendedModelaModelVersion -
java.lang.Exception
java.util.Collection<org.imixs.workflow.ItemCollection> getActivityEntityListByVersion(int aProcessID,
java.lang.String aModelVersion)
throws java.lang.Exception
getActivityEntityListByVersion in interface org.imixs.workflow.ExtendedModelaProcessID - aModelVersion -
java.lang.Exception
java.util.Collection<org.imixs.workflow.ItemCollection> getEnvironmentEntityList()
throws java.lang.Exception
aModelVersion -
java.lang.Exception
java.util.Collection<org.imixs.workflow.ItemCollection> getEnvironmentEntityListByVersion(java.lang.String aModelVersion)
throws java.lang.Exception
aModelVersion -
java.lang.Exception
void removeModelVersion(java.lang.String aModelVersion)
throws java.lang.Exception
aModelVersion -
java.lang.Exception
java.lang.String getLatestVersion()
throws java.lang.Exception
java.lang.Exception
java.util.List<java.lang.String> getAllModelVersions()
throws java.lang.Exception
java.lang.Exceptionjava.util.List<org.imixs.workflow.ItemCollection> getPublicActivities(int aprocessid)
java.util.List<org.imixs.workflow.ItemCollection> getPublicActivitiesByVersion(int aprocessid,
java.lang.String version)
java.util.List<java.lang.String> getAllWorkflowGroups()
java.util.List<java.lang.String> getAllWorkflowGroupsByVersion(java.lang.String version)
java.util.List<org.imixs.workflow.ItemCollection> getAllStartProcessEntities()
java.util.List<org.imixs.workflow.ItemCollection> getAllStartProcessEntitiesByVersion(java.lang.String version)
java.util.List<org.imixs.workflow.ItemCollection> getAllProcessEntitiesByGroup(java.lang.String aGroup)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||