org.imixs.workflow.webservices.soap
Interface WorkflowModelService

All Known Implementing Classes:
WorkflowModelClient

public interface WorkflowModelService

Service Interface for the WorkflowModel

Version:
1.0
Author:
Ralph Soika

Method Summary
 EntityCollection getActivityList(int aProcessID)
          returns the ActivityList for the highest model version
 EntityCollection getActivityListByVersion(int aProcessID, java.lang.String aModelVersion)
          returns the ActivityList for a specific model version
 EntityCollection getEnvironmentList()
          returns the EnvironmentList for the highest model version
 EntityCollection getEnvironmentListByVersion(java.lang.String aModelVersion)
          returns the EnvironmentList for a specific model version
 EntityCollection getProcessList()
          returns the processList for the highest model version
 EntityCollection getProcessListByVersion(java.lang.String aModelVersion)
          returns the processList for a specific model version
 void removeModelVersion(java.lang.String aModelVersion)
          This method removes an existing model with the corresponding modelversion
 void updateActivityList(int aProcessID, EntityCollection aActivityList)
          Updates a ActivityList
 void updateEnvironmentList(EntityCollection aEnvironmentList)
          updates the environmentList
 void updateProcessList(EntityCollection aProcessList)
          Updates a ProcessList
 

Method Detail

getProcessList

EntityCollection getProcessList()
                                throws java.lang.Exception
returns the processList for the highest model version

Returns:
Throws:
java.lang.Exception

getActivityList

EntityCollection getActivityList(int aProcessID)
                                 throws java.lang.Exception
returns the ActivityList for the highest model version

Parameters:
aProcessID -
Returns:
Throws:
java.lang.Exception

updateProcessList

void updateProcessList(EntityCollection aProcessList)
                       throws java.lang.Exception
Updates a ProcessList

Parameters:
aProcessList -
Throws:
java.lang.Exception

updateActivityList

void updateActivityList(int aProcessID,
                        EntityCollection aActivityList)
                        throws java.lang.Exception
Updates a ActivityList

Parameters:
aProcessID -
aActivityList -
Throws:
java.lang.Exception

getEnvironmentList

EntityCollection getEnvironmentList()
                                    throws java.lang.Exception
returns the EnvironmentList for the highest model version

Returns:
Throws:
java.lang.Exception

updateEnvironmentList

void updateEnvironmentList(EntityCollection aEnvironmentList)
                           throws java.lang.Exception
updates the environmentList

Parameters:
aEnvironmentList -
Throws:
java.lang.Exception

getProcessListByVersion

EntityCollection getProcessListByVersion(java.lang.String aModelVersion)
                                         throws java.lang.Exception
returns the processList for a specific model version

Parameters:
aModelVersion -
Returns:
Throws:
java.lang.Exception

getActivityListByVersion

EntityCollection getActivityListByVersion(int aProcessID,
                                          java.lang.String aModelVersion)
                                          throws java.lang.Exception
returns the ActivityList for a specific model version

Parameters:
aProcessID -
aModelVersion -
Returns:
Throws:
java.lang.Exception

getEnvironmentListByVersion

EntityCollection getEnvironmentListByVersion(java.lang.String aModelVersion)
                                             throws java.lang.Exception
returns the EnvironmentList for a specific model version

Parameters:
aModelVersion -
Returns:
Throws:
java.lang.Exception

removeModelVersion

void removeModelVersion(java.lang.String aModelVersion)
                        throws java.lang.Exception
This method removes an existing model with the corresponding modelversion

Parameters:
aModelVersion -
Throws:
java.lang.Exception


Copyright © 2009-2010 Imixs Software Solutions GmbH. All Rights Reserved.