Class RcpTaskManagerImpl
java.lang.Object
org.apache.jackrabbit.vault.rcp.impl.RcpTaskManagerImpl
- All Implemented Interfaces:
RcpTaskManager
RcpTaskManager...-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRcpTaskManagerImpl(org.osgi.framework.BundleContext bundleContext, org.osgi.service.cm.ConfigurationAdmin configurationAdmin, Map<String, Object> newConfigProperties) -
Method Summary
Modifier and TypeMethodDescriptionaddTask(RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, List<String> excludes, @Nullable Boolean recursive) addTask(RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, WorkspaceFilter srcFilter, @Nullable Boolean recursive) editTask(@NotNull String taskId, @Nullable RepositoryAddress src, @Nullable ConnectionOptions connectionOptions, @Nullable Credentials srcCreds, @Nullable String dst, @Nullable List<String> excludes, @Nullable WorkspaceFilter srcFilter, @Nullable Boolean recursive) protected ClassLoadergetTasks()booleanremoveTask(String taskId) voidsetSourceCredentials(String taskId, Credentials srcCreds)
-
Constructor Details
-
RcpTaskManagerImpl
public RcpTaskManagerImpl() -
RcpTaskManagerImpl
public RcpTaskManagerImpl(org.osgi.framework.BundleContext bundleContext, org.osgi.service.cm.ConfigurationAdmin configurationAdmin, Map<String, Object> newConfigProperties) throws IOException- Throws:
IOException
-
-
Method Details
-
getTask
- Specified by:
getTaskin interfaceRcpTaskManager
-
getTasks
- Specified by:
getTasksin interfaceRcpTaskManager
-
addTask
public RcpTask addTask(RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, List<String> excludes, @Nullable @Nullable Boolean recursive) throws ConfigurationException - Specified by:
addTaskin interfaceRcpTaskManager- Throws:
ConfigurationException
-
addTask
public RcpTask addTask(RepositoryAddress src, ConnectionOptions connectionOptions, Credentials srcCreds, String dst, String id, WorkspaceFilter srcFilter, @Nullable @Nullable Boolean recursive) - Specified by:
addTaskin interfaceRcpTaskManager
-
editTask
public RcpTask editTask(@NotNull @NotNull String taskId, @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) throws ConfigurationException - Specified by:
editTaskin interfaceRcpTaskManager- Throws:
ConfigurationException
-
removeTask
- Specified by:
removeTaskin interfaceRcpTaskManager
-
setSourceCredentials
- Specified by:
setSourceCredentialsin interfaceRcpTaskManager
-
getClassLoaderForRepositoryFactory
-