Package org.apache.jackrabbit.vault.rcp
Interface RcpTask
-
- All Known Implementing Classes:
RcpTaskImpl
public interface RcpTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRcpTask.Result
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionOptionsgetConnectionOptions()StringgetDestination()List<String>getExcludes()WorkspaceFiltergetFilter()StringgetId()RepositoryCopiergetRcp()RcpTask.ResultgetResult()RepositoryAddressgetSource()booleanisRecursive()booleanstart(Session session)booleanstop()
-
-
-
Method Detail
-
getId
String getId()
-
getSource
RepositoryAddress getSource()
-
getDestination
String getDestination()
-
start
boolean start(Session session) throws RepositoryException
- Throws:
RepositoryException
-
stop
boolean stop()
-
getRcp
RepositoryCopier getRcp()
-
isRecursive
boolean isRecursive()
-
getResult
RcpTask.Result getResult()
-
getExcludes
List<String> getExcludes()
- Returns:
- either
nullin case no excludes are set or a list of excludes (regex patterns)
-
getFilter
WorkspaceFilter getFilter()
- Returns:
- internal filter used when the content is exported
-
getConnectionOptions
ConnectionOptions getConnectionOptions()
-
-