|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DeploymentSynchronizerService
Interface of the OSGi service registered by the deployment synchronizer component. Other components can use this service interface to fetch runtime status information related to various repository synchronizer instances managed by the deployment synchronizer.
| Method Summary | |
|---|---|
boolean |
checkout(String filePath)
Invoke the checkout operation on the specified repository |
boolean |
checkout(String filePath,
int depth)
Invoke the checkout operation on the specified repository, with given depth |
boolean |
commit(String filePath)
Invoke the commit operation on the specified repository |
boolean |
commit(String rootPath,
String filePath)
Invoke the commit operation on the specified repository at rootPath, with the given filePath to commit. |
long |
getLastCheckoutTime(String filePath)
Gets the time at which the checkout operation was last invoked on the given repository |
long |
getLastCommitTime(String filePath)
Gets the time at which the commit operation was last invoked on the given repository |
boolean |
isAutoCheckoutOn(String filePath)
Check whether auto checkout has been engaged on the specified repository |
boolean |
isAutoCommitOn(String filePath)
Check whether auto commit has been engaged on the specified repository |
boolean |
synchronizerExists(String filePath)
Checks whether a deployment synchronizer has been engaged on the specified path |
boolean |
update(String rootPath,
String filePath,
int depth)
Invoke the update operation on the specified file in the repository, with given depth |
| Method Detail |
|---|
boolean synchronizerExists(String filePath)
filePath - Location of the repository in file system
boolean isAutoCommitOn(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does
not exist for the specified path
boolean isAutoCheckoutOn(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
long getLastCommitTime(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
long getLastCheckoutTime(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
boolean checkout(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
boolean checkout(String filePath,
int depth)
throws DeploymentSynchronizerException
filePath - Location of the repository in file systemdepth - Depth given to check-out, eg 0 - empty, 3 - infinite
DeploymentSynchronizerException - on error
boolean update(String rootPath,
String filePath,
int depth)
throws DeploymentSynchronizerException
rootPath - - root path of the repository of which the dep-sychronizer is registeredfilePath - - location of the file in the repositorydepth - Depth given to update, (eg 0 - empty, 3 - infinite)
DeploymentSynchronizerException - on error
boolean commit(String filePath)
throws DeploymentSynchronizerException
filePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
boolean commit(String rootPath,
String filePath)
throws DeploymentSynchronizerException
rootPath - repo path at which the dep synch is registeredfilePath - Location of the repository in file system
DeploymentSynchronizerException - if a deployment synchronizer does not exist
for the specified path
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||