gov.nih.nci.cagrid.introduce.codegen.services.methods
Class SyncSource

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.codegen.services.methods.SyncSource

public class SyncSource
extends java.lang.Object

SyncSource

Version:
$Id: mobiusEclipseCodeTemplates.xml,v 1.2 2005/04/19 14:58:02 oster Exp $
Author:
Shannon Hastings , Scott Oster , Stephen Langella

Field Summary
static java.lang.String DOUBLE_TAB
           
static java.lang.String TAB
           
static java.lang.String TRIPPLE_TAB
           
 
Constructor Summary
SyncSource(java.io.File baseDir, ServiceInformation info, ServiceType service)
           
 
Method Summary
 void addClientImpl(MethodType method)
           
 void addClientImpl(MethodType method, int fileLocation)
           
 void addImpl(MethodType method)
           
 void addMethods(java.util.List additions)
           
 void addProviderImpl(MethodType method)
           
 ServiceType getService()
           
 java.lang.String getServiceClient()
           
 java.lang.String getServiceImpl()
           
 ServiceInformation getServiceInfo()
           
 java.lang.String getServiceInterface()
           
 java.lang.String getServiceProviderImpl()
           
 void modifyImpl(Modification mod)
           
 void modifyMethods(java.util.List modifiedMethods)
           
 void removeClientImpl(org.apache.ws.jaxme.js.JavaMethod method)
           
 void removeImpl(org.apache.ws.jaxme.js.JavaMethod method)
           
 void removeMethods(java.util.List removals)
           
 void removeProviderImpl(org.apache.ws.jaxme.js.JavaMethod method)
           
 void setService(ServiceType service)
           
 void setServiceClient(java.lang.String serviceClient)
           
 void setServiceImpl(java.lang.String serviceImpl)
           
 void setServiceInfo(ServiceInformation serviceInfo)
           
 void setServiceInterface(java.lang.String serviceInterface)
           
 void setServiceProviderImpl(java.lang.String serviceProviderImpl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAB

public static final java.lang.String TAB
See Also:
Constant Field Values

DOUBLE_TAB

public static final java.lang.String DOUBLE_TAB
See Also:
Constant Field Values

TRIPPLE_TAB

public static final java.lang.String TRIPPLE_TAB
See Also:
Constant Field Values
Constructor Detail

SyncSource

public SyncSource(java.io.File baseDir,
                  ServiceInformation info,
                  ServiceType service)
Method Detail

addMethods

public void addMethods(java.util.List additions)
                throws SynchronizationException
Throws:
SynchronizationException

modifyMethods

public void modifyMethods(java.util.List modifiedMethods)
                   throws SynchronizationException
Throws:
SynchronizationException

addClientImpl

public void addClientImpl(MethodType method)
                   throws SynchronizationException
Throws:
SynchronizationException

addClientImpl

public void addClientImpl(MethodType method,
                          int fileLocation)
                   throws SynchronizationException
Throws:
SynchronizationException

addImpl

public void addImpl(MethodType method)
             throws SynchronizationException
Throws:
SynchronizationException

addProviderImpl

public void addProviderImpl(MethodType method)
                     throws SynchronizationException
Throws:
SynchronizationException

removeMethods

public void removeMethods(java.util.List removals)
                   throws SynchronizationException
Throws:
SynchronizationException

removeClientImpl

public void removeClientImpl(org.apache.ws.jaxme.js.JavaMethod method)
                      throws SynchronizationException
Throws:
SynchronizationException

removeProviderImpl

public void removeProviderImpl(org.apache.ws.jaxme.js.JavaMethod method)
                        throws SynchronizationException
Throws:
SynchronizationException

modifyImpl

public void modifyImpl(Modification mod)
                throws SynchronizationException
Throws:
SynchronizationException

removeImpl

public void removeImpl(org.apache.ws.jaxme.js.JavaMethod method)
                throws SynchronizationException
Throws:
SynchronizationException

getService

public ServiceType getService()

setService

public void setService(ServiceType service)

getServiceClient

public java.lang.String getServiceClient()

setServiceClient

public void setServiceClient(java.lang.String serviceClient)

getServiceImpl

public java.lang.String getServiceImpl()

setServiceImpl

public void setServiceImpl(java.lang.String serviceImpl)

getServiceInfo

public ServiceInformation getServiceInfo()

setServiceInfo

public void setServiceInfo(ServiceInformation serviceInfo)

getServiceInterface

public java.lang.String getServiceInterface()

setServiceInterface

public void setServiceInterface(java.lang.String serviceInterface)

getServiceProviderImpl

public java.lang.String getServiceProviderImpl()

setServiceProviderImpl

public void setServiceProviderImpl(java.lang.String serviceProviderImpl)