AgentConfig.java
4.79 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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.sling.api.resource.ValueMap
*/
package com.day.cq.replication;
import com.day.cq.replication.AgentConfigGroup;
import org.apache.sling.api.resource.ValueMap;
public interface AgentConfig {
public static final String AGENT_NAME = "jcr:title";
public static final String AGENT_DESCRIPTION = "jcr:description";
public static final String AGENT_ENABLED = "enabled";
public static final String AGENT_LOG_LEVEL = "logLevel";
public static final String AGENT_USER_ID = "userId";
public static final String TRIGGER_SPECIFIC = "triggerSpecific";
public static final String TRIGGER_MODIFIED = "triggerModified";
public static final String TRIGGER_ONOFFTIME = "triggerOnOffTime";
public static final String TRIGGER_DISTRIBUTE = "triggerDistribute";
public static final String REVERSE_REPLICATION = "reverseReplication";
public static final String TRIGGER_RECEIVE = "triggerReceive";
public static final String QUEUE_RETRY_DELAY = "retryDelay";
public static final String QUEUE_BATCH_MODE = "queueBatchMode";
public static final String QUEUE_BATCH_WAIT_TIME = "queueBatchWaitTime";
public static final String QUEUE_BATCH_MAX_SIZE = "queueBatchMaxSize";
@Deprecated
public static final String QUEUE_MAX_RETRIES = "maxRetries";
public static final String SERIALIZATION_TYPE = "serializationType";
public static final String TRANSPORT_URI = "transportUri";
public static final String TRANSPORT_USER = "transportUser";
public static final String TRANSPORT_PASSWORD = "transportPassword";
public static final String TRANSPORT_NTLM_DOMAIN = "transportNTLMDomain";
public static final String TRANSPORT_NTLM_HOST = "transportNTLMHost";
public static final String PROTOCOL_VERSION = "protocolVersion";
public static final String PROTOCOL_CONNECT_TIMEOUT = "protocolConnectTimeout";
public static final String PROTOCOL_INTERFACE = "protocolInterface";
public static final String PROTOCOL_SOCKET_TIMEOUT = "protocolSocketTimeout";
public static final String PROXY_HOST = "proxyHost";
public static final String PROXY_PORT = "proxyPort";
public static final String PROXY_USER = "proxyUser";
public static final String PROXY_PASS = "proxyPassword";
public static final String PROXY_NTLM_DOMAIN = "proxyNTLMDomain";
public static final String PROXY_NTLM_HOST = "proxyNTLMHost";
public static final String PROTOCOL_HTTP_HEADERS = "protocolHTTPHeaders";
public static final String PROTOCOL_HTTP_METHOD = "protocolHTTPMethod";
public static final String PROTOCOL_HTTP_CONNECTION_CLOSE = "protocolHTTPConnectionClose";
public static final String PROTOCOL_HTTPS_RELAXED = "protocolHTTPSRelaxed";
public static final String PROTOCOL_HTTPS_EXPIRED = "protocolHTTPExpired";
public static final String ENABLE_OAUTH = "enableOauth";
public static final String ACCESS_TOKEN_PROVIDER_PID = "accessTokenProviderPid";
public static final String SSL_CONFIG = "ssl";
public static final String SSL_CONFIG_DEFAULT = "default";
public static final String SSL_CONFIG_RELAXED = "relaxed";
public static final String SSL_CONFIG_CLIENT_AUTH = "clientauth";
public static final String CQ_DISTRIBUTE = "cq:distribute";
public static final String AGENT_NO_VERSIONS = "noVersioning";
public static final String AGENT_NO_STATUS_UPDATE = "noStatusUpdate";
public static final String AGENT_MAINTENANCE = "maintenanceMode";
public static final String AGENT_ALIAS_UPDATE = "aliasUpdate";
public void checkValid();
public String getId();
public String getAgentId();
public String getConfigPath();
public String getName();
public AgentConfigGroup getConfigGroup();
public String getTransportURI();
public String[] getAllTransportURIs();
public String getTransportUser();
public String getTransportPassword();
public String getSerializationType();
public String getAgentUserId();
public long getRetryDelay();
public boolean isEnabled();
public String getLogLevel();
@Deprecated
public int getMaxRetries();
public boolean isBatchMode();
public long getBatchWaitTime();
public long getBatchMaxSize();
public boolean isSpecific();
public boolean isTriggeredOnModification();
public boolean isTriggeredOnOffTime();
public boolean isTriggeredOnDistribute();
public boolean usedForReverseReplication();
public boolean noVersions();
public boolean noStatusUpdate();
public ValueMap getProperties();
public boolean isTriggeredOnReceive();
public boolean isInMaintenanceMode();
public boolean aliasUpdate();
public String getSSLConfig();
public boolean allowsExpiredCertificates();
public boolean isOAuthEnabled();
}