Class VCSGisRepositoryClientImpl
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.vcsgis.lib.repository.AbstractRepository
org.gvsig.vcsgis.lib.repository.remoteclient.VCSGisRepositoryClientImpl
- All Implemented Interfaces:
org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.PropertiesSupport,VCSGisRepository,VCSGisRepositoryClient
public class VCSGisRepositoryClientImpl
extends AbstractRepository
implements VCSGisRepositoryClient
- Author:
- gvSIG Team
-
Field Summary
Fields inherited from class org.gvsig.vcsgis.lib.repository.AbstractRepository
LOGGER, propertiesHelper, token, userCodeFields inherited from interface org.gvsig.vcsgis.lib.repository.VCSGisRepository
DATA_TABLE_BATCH_SIZE, NOTIFICATION_COMMAND, NOTIFICATION_COSA, NOTIFICATION_URL -
Constructor Summary
ConstructorsConstructorDescriptionVCSGisRepositoryClientImpl(URL url, org.gvsig.tools.util.Factory authenticateRequestFactory) -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthenticateRequest(String userName, String password) createCheckoutRequest(String entityName) createHistoryRequest(String entityName) createLogRequest(String entityName) createRevisionChangesRequest(String entityName) createRowCreateRequest(String entityName, String localRevisionCode) createRowDeleteRequest(String entityName, String localRevisionCode) createRowIsOutofdatedRequest(String entityName, String localRevisionCode, String recordCode) createRowUpdateRequest(String entityName, String localRevisionCode) createUpdateRequest(String entityName) voidvoidfromJson(javax.json.JsonObject json) getCode()getEntityByName(String entityName) longlonggetUrl()static voidorg.gvsig.json.JsonObjectBuilderMethods inherited from class org.gvsig.vcsgis.lib.repository.AbstractRepository
addObserver, authenticate, createUniqueCode, execute, getAuthenticationToken, getDataTableBatchSize, getLabel, getProperties, getProperty, getUserCode, setAuthenticationToken, setProperty, setUserCode, toJsonMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setPropertyMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilderMethods inherited from interface org.gvsig.vcsgis.lib.repository.VCSGisRepository
addObserver, authenticate, createUniqueCode, execute, getAuthenticationToken, getDataTableBatchSize, getLabel, getUserCode, setAuthenticationToken, setUserCode
-
Constructor Details
-
VCSGisRepositoryClientImpl
public VCSGisRepositoryClientImpl() -
VCSGisRepositoryClientImpl
-
-
Method Details
-
selfRegister
public static void selfRegister() -
doDispose
public void doDispose()- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable
-
getUrl
- Specified by:
getUrlin interfaceVCSGisRepositoryClient
-
getUrl
- Specified by:
getUrlin interfaceVCSGisRepositoryClient
-
getRequestTimeout
public long getRequestTimeout() -
getTimeoutForReceiveElements
public long getTimeoutForReceiveElements()- Specified by:
getTimeoutForReceiveElementsin interfaceVCSGisRepository
-
fromJson
public void fromJson(javax.json.JsonObject json) - Specified by:
fromJsonin interfaceorg.gvsig.json.SupportFromJson
-
toJsonBuilder
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()- Specified by:
toJsonBuilderin interfaceorg.gvsig.json.SupportToJson
-
createCommitRequest
- Specified by:
createCommitRequestin interfaceVCSGisRepository
-
createCheckoutRequest
- Specified by:
createCheckoutRequestin interfaceVCSGisRepository
-
createUpdateRequest
- Specified by:
createUpdateRequestin interfaceVCSGisRepository
-
createLogRequest
- Specified by:
createLogRequestin interfaceVCSGisRepository
-
createEntitiesRequest
- Specified by:
createEntitiesRequestin interfaceVCSGisRepository
-
createListWCRequest
- Specified by:
createListWCRequestin interfaceVCSGisRepository
-
createHistoryRequest
- Specified by:
createHistoryRequestin interfaceVCSGisRepository
-
getEntityByName
- Specified by:
getEntityByNamein interfaceVCSGisRepository
-
createRowCreateRequest
- Specified by:
createRowCreateRequestin interfaceVCSGisRepository
-
createRowDeleteRequest
- Specified by:
createRowDeleteRequestin interfaceVCSGisRepository
-
createRowUpdateRequest
- Specified by:
createRowUpdateRequestin interfaceVCSGisRepository
-
createAuthenticateRequest
- Specified by:
createAuthenticateRequestin interfaceVCSGisRepository
-
createTopologyPlansRequest
- Specified by:
createTopologyPlansRequestin interfaceVCSGisRepository
-
createUsersRequest
- Specified by:
createUsersRequestin interfaceVCSGisRepository
-
createRowIsOutofdatedRequest
public VCSGisRowIsOutofdateRequest createRowIsOutofdatedRequest(String entityName, String localRevisionCode, String recordCode) - Specified by:
createRowIsOutofdatedRequestin interfaceVCSGisRepository
-
createPrepareWCRequest
- Specified by:
createPrepareWCRequestin interfaceVCSGisRepository
-
createRevisionChangesRequest
- Specified by:
createRevisionChangesRequestin interfaceVCSGisRepository
-
getCode
- Specified by:
getCodein interfaceVCSGisRepository
-