public abstract class AbstractSynchronizeService extends Object implements ISynchronizeService
Constructor and Description |
---|
AbstractSynchronizeService(ISynchronizeServiceDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
String |
getId()
Returns the unique id that identifies this service.
|
String |
getLocation()
Get the remote directory that will be used for synchronization
|
String |
getName()
Returns the name of this service.
|
IRemoteConnection |
getRemoteConnection()
Get the remote connection used by this sync service provider.
|
ISynchronizeService |
getService() |
void |
setLocation(String location)
Set the remote directory that will be used for synchronization
|
void |
setRemoteConnection(IRemoteConnection conn)
set the remote connection used for synchronization
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkout, checkoutRemoteCopy, close, getMergeConflictFiles, getMergeConflictParts, getSyncFileFilter, setMergeAsResolved, setSyncFileFilter, synchronize
public AbstractSynchronizeService(ISynchronizeServiceDescriptor descriptor)
public String getId()
ISynchronizeServiceDescriptor
getId
in interface ISynchronizeServiceDescriptor
public String getLocation()
getLocation
in interface ISynchronizeService
public String getName()
ISynchronizeServiceDescriptor
getName
in interface ISynchronizeServiceDescriptor
public IRemoteConnection getRemoteConnection()
ISynchronizeService
getRemoteConnection
in interface ISynchronizeService
public ISynchronizeService getService()
getService
in interface ISynchronizeServiceDescriptor
public void setLocation(String location)
ISynchronizeService
setLocation
in interface ISynchronizeService
location
- directory pathpublic void setRemoteConnection(IRemoteConnection conn)
ISynchronizeService
setRemoteConnection
in interface ISynchronizeService
conn
- remote connectionCopyright (c) 2011 IBM Corporation and others. All Rights Reserved.