package org.fireflow.service.mock; import java.io.InputStream; import org.fireflow.engine.entity.repository.ProcessDescriptor; import org.fireflow.engine.entity.repository.ProcessKey; import org.fireflow.engine.entity.repository.ProcessRepository; import org.fireflow.engine.entity.runtime.ActivityInstance; import org.fireflow.engine.exception.WebservicePublishException; import org.fireflow.engine.modules.processlanguage.AbsProcessLanguageManager; import org.fireflow.model.InvalidModelException; import org.fireflow.model.binding.ResourceBinding; import org.fireflow.model.binding.ServiceBinding; import org.fireflow.model.data.Property; import org.fireflow.model.resourcedef.ResourceDef; import org.fireflow.model.servicedef.ServiceDef; public class ProcessLanguageMock extends AbsProcessLanguageManager { public String serializeProcess2Xml(Object process) throws InvalidModelException { // TODO Auto-generated method stub return null; } public Object deserializeXml2Process(InputStream inStream) throws InvalidModelException { // TODO Auto-generated method stub return null; } public ProcessRepository serializeProcess2ProcessRepository(Object process) throws InvalidModelException { // TODO Auto-generated method stub return null; } public ServiceBinding getServiceBinding(ProcessKey processKey, String subflowId, String activityId) throws InvalidModelException { // TODO Auto-generated method stub return null; } public ResourceBinding getResourceBinding(ProcessKey processKey, String subflowId, String activityId) throws InvalidModelException { // TODO Auto-generated method stub return null; } public Object findActivity(ProcessKey processKey, String subflow, String activityId) throws InvalidModelException { // TODO Auto-generated method stub return null; } public Property getProperty(ProcessKey processKey, String processElementId, String propertyName) { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getProcessEntryElementId(java.lang.String, int, java.lang.String) */ public String getProcessEntryId(String workflowProcessId, int version, String processType) { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getServiceDef(org.fireflow.engine.entity.runtime.ActivityInstance, java.lang.Object, java.lang.String) */ public ServiceDef getServiceDef(ActivityInstance activityInstance, Object activity, String serviceId) { ActivityMock mock = (ActivityMock)activity; return mock.getServiceDef(); } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getResourceDef(org.fireflow.engine.entity.runtime.ActivityInstance, java.lang.Object, java.lang.String) */ public ResourceDef getResourceDef(ActivityInstance activityInstance, Object activity, String resourceId) { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#generateProcessDescriptor(java.lang.Object) */ public ProcessDescriptor generateProcessDescriptor(Object process) { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getServiceBinding(java.lang.Object) */ public ServiceBinding getServiceBinding(Object activity) throws InvalidModelException { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getResourceBinding(java.lang.Object) */ public ResourceBinding getResourceBinding(Object activity) throws InvalidModelException { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#getProperty(java.lang.Object, java.lang.String) */ public Property getProperty(Object workflowDefinitionElement, String propertyName) { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#findSubProcess(org.fireflow.engine.entity.repository.ProcessKey, java.lang.String) */ public Object findSubProcess(ProcessKey processKey, String subflowId) throws InvalidModelException { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see org.fireflow.engine.modules.processlanguage.ProcessLanguageManager#publishAllProcessServices() */ public void publishAllProcessServices() throws WebservicePublishException { // TODO Auto-generated method stub } }