1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.core.persistence.api.entity;
20
21 import java.util.Collection;
22 import java.util.List;
23 import java.util.Set;
24 import org.apache.syncope.common.lib.types.ConnConfProperty;
25 import org.apache.syncope.common.lib.types.ConnectorCapability;
26
27 public interface ConnInstance extends Entity {
28
29 Realm getAdminRealm();
30
31 void setAdminRealm(Realm adminRealm);
32
33 void setConnectorName(String connectorName);
34
35 String getConnectorName();
36
37 void setDisplayName(String displayName);
38
39 String getDisplayName();
40
41 void setLocation(String location);
42
43 String getLocation();
44
45 void setPoolConf(ConnPoolConf poolConf);
46
47 ConnPoolConf getPoolConf();
48
49 void setVersion(String version);
50
51 String getVersion();
52
53 void setBundleName(String bundleName);
54
55 String getBundleName();
56
57 Set<ConnectorCapability> getCapabilities();
58
59 boolean add(ExternalResource resource);
60
61 List<? extends ExternalResource> getResources();
62
63 void setConf(Collection<ConnConfProperty> conf);
64
65 Set<ConnConfProperty> getConf();
66
67 void setConnRequestTimeout(Integer timeout);
68
69 Integer getConnRequestTimeout();
70
71 }