Deployment stuff.

Filesystem deployment can now run a given java class, or external
program on commit.
Changed signatures of DeploymentService methods
to take a NameMatcher to act as an exclusion
filter for deployment. This works for filesystem deployment
but isn't in place for alfresco->alfresco deployment.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6214 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Britt Park
2007-07-11 21:03:48 +00:00
parent ac022ce7ca
commit edd333a029
5 changed files with 91 additions and 35 deletions

View File

@@ -3,6 +3,8 @@
*/
package org.alfresco.service.cmr.avm.deploy;
import org.alfresco.util.NameMatcher;
/**
* A service to handle AVM repository to remote AVM repository deployment.
* @author britt
@@ -28,6 +30,7 @@ public interface DeploymentService
String hostName, int port,
String userName, String password,
String dstPath,
NameMatcher matcher,
boolean createDst,
boolean dontDelete,
boolean dontDo,
@@ -51,6 +54,7 @@ public interface DeploymentService
String hostName, int port,
String userName, String password,
String dstTarget,
NameMatcher matcher,
boolean createDst,
boolean dontDelete,
boolean dontDo,