Revision 9515 org.gvsig.online/trunk/org.gvsig.online/org.gvsig.online.lib/org.gvsig.online.lib.api/src/main/java/org/gvsig/online/lib/api/OnlineManager.java
OnlineManager.java | ||
---|---|---|
27 | 27 |
import java.io.IOException; |
28 | 28 |
import java.net.URL; |
29 | 29 |
import java.util.Map; |
30 |
import javax.json.JsonObject; |
|
30 | 31 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
31 | 32 |
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters; |
32 | 33 |
import org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer; |
34 |
import org.gvsig.online.lib.api.OnlineUserIdentificationRequester.OnlineUserIdentificationRequesterConfig; |
|
35 |
import org.gvsig.online.lib.api.OnlineUserIdentificationRequester.OnlineUserIdentificationRequesterFactory; |
|
33 | 36 |
import org.gvsig.tools.task.SimpleTaskStatus; |
34 | 37 |
import org.gvsig.online.lib.api.workingcopy.OnlineWorkingcopy; |
35 | 38 |
import org.gvsig.online.lib.api.workingcopy.OnlineWorkingcopyDescriptor; |
... | ... | |
43 | 46 |
|
44 | 47 |
public static final int ONLINECODELEN = 60; |
45 | 48 |
|
49 |
public static final String AUTH_MODE_ONLINE = "gvSIG Online"; |
|
50 |
|
|
46 | 51 |
public static final String FEATURECODE_FIELD_NAME = "ogc_fid"; |
47 | 52 |
public static final String FEATUREMODIFIEDBY_FIELD_NAME = "modified_by"; |
48 | 53 |
public static final String FEATURELASTMODIFICATION_FIELD_NAME = "last_modification"; |
... | ... | |
146 | 151 |
|
147 | 152 |
public String getErrorMessage(int errcode); |
148 | 153 |
|
149 |
public void setUserIdentificationRequester(OnlineUserIdentificationRequester userIdentificationRequester);
|
|
154 |
public void addUserIdentificationRequester(OnlineUserIdentificationRequesterFactory factory);
|
|
150 | 155 |
|
151 |
public OnlineUserIdentificationRequester getUserIdentificationRequester();
|
|
156 |
public OnlineUserIdentificationRequesterFactory getUserIdentificationRequester(String mode);
|
|
152 | 157 |
|
158 |
public OnlineUserIdentificationRequesterConfig getUserIdentificationRequester(JsonObject uirc); |
|
159 |
|
|
160 |
public Iterable<OnlineUserIdentificationRequesterFactory> getUserIdentificationRequesters(); |
|
161 |
|
|
153 | 162 |
public OnlineWorkingcopyDescriptor getWorkingcopyDescriptor(String code); |
154 | 163 |
|
155 |
public OnlineSite connectSite(URL site) throws IOException; |
|
164 |
public OnlineSite connectSite(OnlineUserIdentificationRequesterConfig userIdentificationRequesterConfig, URL site) throws IOException;
|
|
156 | 165 |
|
157 | 166 |
/** |
158 | 167 |
* Initializes a workspace in the H2 database associated with the |
... | ... | |
198 | 207 |
void restoreWorkingcopy(Map<String, OnlineWorkingcopyDescriptor> descriptors); |
199 | 208 |
|
200 | 209 |
public void clean(); |
210 |
|
|
211 |
public String authenticate(String urlbase, String username, String password); |
|
212 |
|
|
201 | 213 |
|
202 | 214 |
public WorkingArea createWorkingArea(); |
215 |
|
|
203 | 216 |
} |
Also available in: Unified diff