Class RcpTaskImpl
java.lang.Object
org.apache.jackrabbit.vault.rcp.impl.RcpTaskImpl
RcpTask...-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jackrabbit.vault.rcp.RcpTask
RcpTask.Result -
Constructor Summary
ConstructorsConstructorDescriptionRcpTaskImpl(@NotNull RcpTaskImpl oldTask, @Nullable RepositoryAddress src, @Nullable ConnectionOptions connectionOptions, @Nullable Credentials srcCreds, @Nullable String dst, @Nullable List<String> excludes, @Nullable WorkspaceFilter srcFilter, @Nullable Boolean recursive) RcpTaskImpl(ClassLoader classLoader, RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, List<String> excludes, @Nullable Boolean recursive) RcpTaskImpl(ClassLoader dynLoader, RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, WorkspaceFilter srcFilter, @Nullable Boolean recursive) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getRcp()inthashCode()booleanvoidrun()voidsetClassLoader(ClassLoader classLoader) voidsetSourceCredentials(Credentials srcCreds) booleanbooleanstop()toString()
-
Constructor Details
-
RcpTaskImpl
public RcpTaskImpl(ClassLoader classLoader, RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, List<String> excludes, @Nullable @Nullable Boolean recursive) throws ConfigurationException - Throws:
ConfigurationException
-
RcpTaskImpl
public RcpTaskImpl(ClassLoader dynLoader, RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, WorkspaceFilter srcFilter, @Nullable @Nullable Boolean recursive) -
RcpTaskImpl
public RcpTaskImpl(@NotNull @NotNull RcpTaskImpl oldTask, @Nullable @Nullable RepositoryAddress src, @Nullable @Nullable ConnectionOptions connectionOptions, @Nullable @Nullable Credentials srcCreds, @Nullable @Nullable String dst, @Nullable @Nullable List<String> excludes, @Nullable @Nullable WorkspaceFilter srcFilter, @Nullable @Nullable Boolean recursive)
-
-
Method Details
-
setClassLoader
-
getId
-
getRcp
-
stop
public boolean stop() -
start
- Specified by:
startin interfaceRcpTask- Throws:
RepositoryException
-
run
public void run() -
getResult
-
getSource
-
getConnectionOptions
- Specified by:
getConnectionOptionsin interfaceRcpTask
-
setSourceCredentials
-
getDestination
- Specified by:
getDestinationin interfaceRcpTask
-
isRecursive
public boolean isRecursive()- Specified by:
isRecursivein interfaceRcpTask
-
getExcludes
- Specified by:
getExcludesin interfaceRcpTask- Returns:
- either
nullin case no excludes are set or a list of excludes (regex patterns)
-
getFilter
-
hashCode
public int hashCode() -
equals
-
toString
-