ExportOptions.java
2.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener
* org.apache.jackrabbit.vault.fs.config.MetaInf
* org.apache.jackrabbit.vault.packaging.ExportOptions
*/
package com.day.jcr.vault.packaging;
import com.day.jcr.vault.fs.api.ProgressTrackerListener;
import com.day.jcr.vault.fs.config.MetaInf;
import com.day.jcr.vault.fs.impl.JrVltMetaInf;
import com.day.jcr.vault.fs.impl.JrVltMetaInfAdapter;
import com.day.jcr.vault.fs.impl.JrVltProgressTrackerListener;
import com.day.jcr.vault.fs.impl.JrVltProgressTrackerListenerAdapter;
import com.day.jcr.vault.packaging.ExportPostProcessor;
@Deprecated
public class ExportOptions {
private final org.apache.jackrabbit.vault.packaging.ExportOptions opts;
public ExportOptions() {
this.opts = new org.apache.jackrabbit.vault.packaging.ExportOptions();
}
private ExportOptions(org.apache.jackrabbit.vault.packaging.ExportOptions opts) {
this.opts = opts;
}
public static ExportOptions create(org.apache.jackrabbit.vault.packaging.ExportOptions opts) {
return opts == null ? null : new ExportOptions(opts);
}
public ProgressTrackerListener getListener() {
return JrVltProgressTrackerListenerAdapter.create(this.opts.getListener());
}
public void setMetaInf(MetaInf metaInf) {
this.opts.setMetaInf(JrVltMetaInf.create(metaInf));
}
public void setMountPath(String mountPath) {
this.opts.setMountPath(mountPath);
}
public String getMountPath() {
return this.opts.getMountPath();
}
public MetaInf getMetaInf() {
return JrVltMetaInfAdapter.create(this.opts.getMetaInf());
}
public void setListener(ProgressTrackerListener listener) {
this.opts.setListener(JrVltProgressTrackerListener.create(listener));
}
public void setRootPath(String rootPath) {
this.opts.setRootPath(rootPath);
}
public void setPostProcessor(ExportPostProcessor postProcessor) {
throw new UnsupportedOperationException("Post processors are not supported anymore in the com.day.jcr.vault.packaging.ExportOptions. Use the Jackrabbit FileVault interface instead.");
}
public org.apache.jackrabbit.vault.packaging.ExportOptions getJackrabbitFileVaultExportOptions() {
return this.opts;
}
public String getRootPath() {
return this.opts.getRootPath();
}
public ExportPostProcessor getPostProcessor() {
return null;
}
public org.apache.jackrabbit.vault.packaging.ExportOptions toJrVltExportOptions() {
org.apache.jackrabbit.vault.packaging.ExportOptions ret = new org.apache.jackrabbit.vault.packaging.ExportOptions();
ret.setListener(JrVltProgressTrackerListener.create(this.getListener()));
ret.setMetaInf(JrVltMetaInf.create(this.getMetaInf()));
ret.setMountPath(this.getMountPath());
ret.setRootPath(this.getRootPath());
return ret;
}
}