Package org.gvsig.vcsgis.lib.repository
Interface VCSGisRepository
- All Superinterfaces:
org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.PropertiesSupport,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson
- All Known Subinterfaces:
VCSGisRepositoryClient,VCSGisRepositoryLocaldb
public interface VCSGisRepository
extends org.gvsig.tools.dispose.Disposable, org.gvsig.json.SupportJson, org.gvsig.tools.util.PropertiesSupport
- Author:
- gvSIG Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidaddObserver(String tableName, String type, String operation, String command) intauthenticate(String userId, String password, org.gvsig.tools.task.SimpleTaskStatus status) createAuthenticateRequest(String userId, 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) intexecute(VCSGisRequest request) getCode()intgetEntityByName(String entityName) getLabel()longvoidsetAuthenticationToken(String token) voidsetUserCode(String userCode) Methods 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.SupportFromJson
fromJsonMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilder, toJsonBuilder
-
Field Details
-
DATA_TABLE_BATCH_SIZE
static final int DATA_TABLE_BATCH_SIZE- See Also:
-
NOTIFICATION_COSA
static final int NOTIFICATION_COSA- See Also:
-
NOTIFICATION_URL
static final int NOTIFICATION_URL- See Also:
-
NOTIFICATION_COMMAND
static final int NOTIFICATION_COMMAND- See Also:
-
-
Method Details
-
getLabel
String getLabel() -
createUniqueCode
String createUniqueCode() -
getUserCode
String getUserCode() -
getEntityByName
-
createEntitiesRequest
VCSGisEntitiesRequest createEntitiesRequest() -
createListWCRequest
VCSGisListWCRequest createListWCRequest() -
createCommitRequest
VCSGisCommitRequest createCommitRequest() -
createCheckoutRequest
-
createUpdateRequest
-
createHistoryRequest
-
createRowCreateRequest
-
createRowDeleteRequest
-
createRowUpdateRequest
-
addObserver
-
createAuthenticateRequest
-
createTopologyPlansRequest
VCSGisTopologyPlansRequest createTopologyPlansRequest() -
createUsersRequest
VCSGisUsersRequest createUsersRequest() -
createPrepareWCRequest
VCSGisPrepareWCRequest createPrepareWCRequest() -
getAuthenticationToken
String getAuthenticationToken() -
setAuthenticationToken
-
setUserCode
-
getDataTableBatchSize
int getDataTableBatchSize() -
createRowIsOutofdatedRequest
VCSGisRowIsOutofdateRequest createRowIsOutofdatedRequest(String entityName, String localRevisionCode, String recordCode) -
authenticate
-
execute
-
getTimeoutForReceiveElements
long getTimeoutForReceiveElements() -
createRevisionChangesRequest
-
getCode
String getCode() -
createLogRequest
-