Package org.gvsig.vcsgis.lib.workspace
Class VCSGisWorkspaceImpl
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.vcsgis.lib.workspace.VCSGisWorkspaceImpl
- All Implemented Interfaces:
org.gvsig.tools.dispose.Disposable,VCSGisWorkspace
public class VCSGisWorkspaceImpl
extends org.gvsig.tools.dispose.impl.AbstractDisposable
implements VCSGisWorkspace
- Author:
- gvSIG Team
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.vcsgis.lib.workspace.VCSGisWorkspace
VCSGisWorkspace.UpdateChangeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Comparator<String> Fields inherited from interface org.gvsig.vcsgis.lib.workspace.VCSGisWorkspace
ALL_REVISIONS, AUTODETECT_FLAG, CATEGORY_DETECT, DATAMODEL_DETECT, FIELDFORLABEL_DETECT, LABEL_DETECT, RESOURCES_DETECT, TABLE_NAME_ENTITIES -
Constructor Summary
ConstructorsConstructorDescriptionVCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator) VCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator, String newLabel) VCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator, VCSGisRepository repository, String label) -
Method Summary
Modifier and TypeMethodDescriptionintacceptChanges(org.gvsig.fmap.dal.feature.FeatureStore store, String editingSession) intintadd(String name, org.gvsig.fmap.dal.feature.FeatureStore source, String fieldForLabel, String category, String label) intadd(String name, org.gvsig.fmap.dal.feature.FeatureStore source, String fieldForLabel, String category, String label, String model, String resources, String pkName, boolean importData, org.gvsig.tools.task.SimpleTaskStatus status) intaddChange(String editingSession, int operation, org.gvsig.fmap.dal.feature.FeatureStore userStore, org.gvsig.fmap.dal.feature.Feature feature) intaddChanges(org.gvsig.fmap.dal.feature.FeatureStore store, String editingSession, Iterator<org.gvsig.fmap.dal.feature.Feature> insertedsFeatures, Iterator<org.gvsig.fmap.dal.feature.Feature> updatedsFeatures, Iterator<org.gvsig.fmap.dal.feature.FeatureReference> deletedsFeatures, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> changedsFeatureTypes) intaddDeleteChanges(String editingSession, org.gvsig.fmap.dal.feature.FeatureStore userStore, org.gvsig.expressionevaluator.Expression exp) intaddEntity(org.gvsig.fmap.dal.feature.FeatureType featureType, String name, String description, String fieldForLabel) intaddEntity(org.gvsig.fmap.dal.feature.FeatureType featureType, String name, String description, String fieldForLabel, String category, String label, String model, String resources, String pkName) voidintauthenticate(String userId, String password, org.gvsig.tools.task.SimpleTaskStatus status) booleanauthenticate(org.gvsig.tools.task.SimpleTaskStatus status) intcancelChanges(org.gvsig.fmap.dal.feature.FeatureStore store, String editingSession) booleanbooleanbooleanbooleanintintintcheckout(String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.fmap.geom.primitive.Envelope roi, org.gvsig.tools.task.SimpleTaskStatus status) intcheckout(String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.tools.task.SimpleTaskStatus status) intintvoidintcommit()intintcommit(Timestamp revisiondate, Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status) intcommit(List<String> entityCodes, Timestamp revisiondate, Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status, List<VCSGisTopologyPlanStatus> topologyPlanStatusList) static booleancontains(Collection collection, Object value, Comparator comparator) voidcreate_table(String name) voidcreate_table(VCSGisEntity entity) voidcreate_table(VCSGisEntity entity, String tableName) org.gvsig.fmap.dal.OpenDataStoreParameterscreateOpenStoreParameters(String tableName) final Stringprotected voidbooleanexistsInWorkspace(org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters parameters) booleanexistsInWorkspace(VCSGisEntity entity) intexport(String entityName, String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.fmap.geom.primitive.Envelope roi, org.gvsig.tools.task.SimpleTaskStatus status) voidformatEntityLabel(VCSGisEntity entity) getCode()getErrorMessage(int errcode) org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorerorg.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParametersorg.gvsig.fmap.dal.feature.FeatureStoregetFeatureStore(String tableName) org.gvsig.fmap.dal.feature.FeatureTypegetFeatureType(String tableName) getLabel()getLocalChanges(List<VCSGisEntity> entities) getLocalChanges(List<VCSGisEntity> entities, String filter) intgetLocalChangesSelectedCount(String entityCode) org.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.FeaturegetRelatedFeature(VCSGisEntity entity, String featureCode) getRemoteChangesByEntity(String... entityNames) org.gvsig.tools.swing.api.ChangeListenerSupportgetRepositoryEntity(String entity) getRepositoryEntityByCode(String entityCode) getRepositoryEntityByName(String entityName) org.gvsig.tools.util.GetItemWithSize64<VCSGisRevision> getRevisions(String entityName, String group, String filter) org.gvsig.fmap.dal.feature.FeatureStoregetTopologyPlan(String topologyPlanCode) getUserName(String userCodeOrId) org.gvsig.tools.swing.api.ChangeListenerSupportgetWorkspaceEntity(String entity) booleanhasLocalChanges(List<VCSGisEntity> entities) inthistory(String entityName, String group, int maxNumberOfRevisions, org.gvsig.tools.task.SimpleTaskStatus status) inthistory(String entityName, String group, Timestamp minDate, Timestamp maxDate, int maxNumberOfRevisions, org.gvsig.tools.task.SimpleTaskStatus status) intimportHistory(org.gvsig.fmap.dal.feature.FeatureStore sourceStore, String name, String label, String category, String attrNameForLabel, String fieldCodeName, String fieldDateName, String fieldOrderName) voidbooleanisAResourceTable(String entityName) booleanisCorrupt(VCSGisEntity entity, org.gvsig.fmap.dal.feature.FeatureStore store, int level) booleanisCorrupt(VCSGisEntity entity, org.gvsig.fmap.dal.feature.FeatureStore store, int level, boolean saveToDisk) booleanisInMyDatabase(String tableName) booleanisInMyDatabase(org.gvsig.fmap.dal.feature.FeatureStore store) booleanisInMyDatabase(org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters parameters) booleanisInStoreIgnoreChanges(org.gvsig.fmap.dal.feature.FeatureStore store) booleanbooleanisOutOfDate(String tableName, String recordCode) booleanisOutOfDate(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.Feature feature) booleanbooleanisValidUserCode(String code) voidlogout()intintmerge(String tableName, org.apache.commons.lang3.mutable.MutableLong localChangesCreated, org.gvsig.tools.task.SimpleTaskStatus status) intorg.gvsig.fmap.dal.feature.FeatureStoreopenFeatureStore(String tableName, boolean ignoreDALResource) org.gvsig.fmap.dal.feature.FeatureStoreopenFeatureStore(VCSGisEntity entity) booleanprepareCommitRequest(VCSGisCommitRequest request, List<String> entityCodes, Timestamp revisiondate, Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status) voidregisterDataModelRepository(String modelName) voidreloadRepositoryEntities(org.gvsig.tools.task.SimpleTaskStatus status) final voidfinal voidreloadWorkspaceEntities(Map<String, EntitiesTable.EntityRow> localEntities) intremoveEntities(List<String> namesOrCodes) intremoveEntity(String nameOrCode) Deprecated.intremoveEntity(VCSGisEntity entity) intintintbooleansetAllowAssignTheRevisionDate(boolean allow) voidsetConfigValue(String name, String value) voidsetOffline(boolean offline) voidsetUserIdentificationRequester(VCSGisUserIdentificationRequester userIdentificationRequester) intintupdate(String tableName, boolean prepare, boolean merge, org.apache.commons.lang3.mutable.MutableLong localChangesModifieds, VCSGisWorkspace.UpdateChangeListener changeListener, org.gvsig.tools.task.SimpleTaskStatus status) intupdate(String tableName, boolean prepare, boolean merge, org.gvsig.tools.task.SimpleTaskStatus status) intintupdate(String tableName, VCSGisWorkspace.UpdateChangeListener changeListener, org.gvsig.tools.task.SimpleTaskStatus status) intintupdateClean(String entityCode) intupdateClean(String entityCode, org.gvsig.tools.task.SimpleTaskStatus status) intintupdateEntitiesFromRepository(org.gvsig.tools.task.SimpleTaskStatus status) booleanupdateNeedMerge(String entityName) intupdatePrepare(String tableName) intupdatePrepare(String tableName, org.gvsig.tools.task.SimpleTaskStatus status) voidupdateTopologyPlansFromRepository(org.gvsig.tools.task.SimpleTaskStatus status) booleanMethods 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
dispose
-
Field Details
-
CONFIG_WORKSPACE_CODE_NAME
- See Also:
-
CONFIG_WORKSPACE_CODE_CHANGE_ON_FIRST_USE
- See Also:
-
CONFIG_WORKSPACE_LABEL_NAME
- See Also:
-
CONFIG_REPOSITORY_NAME
- See Also:
-
CONFIG_USER_NAME
- See Also:
-
CONFIG_AUTHENTICATIONTOKEN_NAME
- See Also:
-
CONFIG_REPOSITORY_ENTITY_CACHE_TIME_NAME
- See Also:
-
CONFIG_OFFLINE
- See Also:
-
CONFIG_ENTITY_LABEL_TEMPLATE
- See Also:
-
CONFIG_USE_SAFE_MODE
- See Also:
-
EQUALS_IGNORECASE_COMPARATOR
-
-
Constructor Details
-
VCSGisWorkspaceImpl
public VCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator, VCSGisRepository repository, String label) -
VCSGisWorkspaceImpl
public VCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator) -
VCSGisWorkspaceImpl
public VCSGisWorkspaceImpl(org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer wsexplorer, VCSGisCodeGenerator codeGenerator, String newLabel)
-
-
Method Details
-
initialize
- Throws:
Exception
-
getCode
- Specified by:
getCodein interfaceVCSGisWorkspace
-
getLabel
- Specified by:
getLabelin interfaceVCSGisWorkspace
-
getDebugInfo
-
doDispose
protected void doDispose()- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable
-
getExplorerParameters
public org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters getExplorerParameters()- Specified by:
getExplorerParametersin interfaceVCSGisWorkspace
-
isInStoreIgnoreChanges
public boolean isInStoreIgnoreChanges(org.gvsig.fmap.dal.feature.FeatureStore store) -
reloadWorkspaceEntities
-
reloadWorkspaceEntities
public final void reloadWorkspaceEntities()- Specified by:
reloadWorkspaceEntitiesin interfaceVCSGisWorkspace
-
getWorkspaceEntiesChangeListeners
public org.gvsig.tools.swing.api.ChangeListenerSupport getWorkspaceEntiesChangeListeners() -
getRepositoryEntiesChangeListeners
public org.gvsig.tools.swing.api.ChangeListenerSupport getRepositoryEntiesChangeListeners() -
getWorkspaceEntities
- Specified by:
getWorkspaceEntitiesin interfaceVCSGisWorkspace
-
getWorkspaceEntityByName
- Specified by:
getWorkspaceEntityByNamein interfaceVCSGisWorkspace
-
getWorkspaceEntityByCode
- Specified by:
getWorkspaceEntityByCodein interfaceVCSGisWorkspace
-
existsInWorkspace
public boolean existsInWorkspace(org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters parameters) - Specified by:
existsInWorkspacein interfaceVCSGisWorkspace
-
existsInWorkspace
- Specified by:
existsInWorkspacein interfaceVCSGisWorkspace
-
getWorkspaceEntity
- Specified by:
getWorkspaceEntityin interfaceVCSGisWorkspace
-
getRepositoryEntityByCode
- Specified by:
getRepositoryEntityByCodein interfaceVCSGisWorkspace
-
getRepositoryEntityByName
- Specified by:
getRepositoryEntityByNamein interfaceVCSGisWorkspace
-
getRepositoryEntities
- Specified by:
getRepositoryEntitiesin interfaceVCSGisWorkspace
-
getEntity
- Specified by:
getEntityin interfaceVCSGisWorkspace
-
getRepositoryEntity
- Specified by:
getRepositoryEntityin interfaceVCSGisWorkspace
-
forceReloadWorkspaceEntities
public void forceReloadWorkspaceEntities()- Specified by:
forceReloadWorkspaceEntitiesin interfaceVCSGisWorkspace
-
create_table
- Specified by:
create_tablein interfaceVCSGisWorkspace
-
create_table
- Specified by:
create_tablein interfaceVCSGisWorkspace
-
create_table
-
getFeatureType
- Specified by:
getFeatureTypein interfaceVCSGisWorkspace
-
getFeatureStore
- Specified by:
getFeatureStorein interfaceVCSGisWorkspace
-
openFeatureStore
-
openFeatureStore
public org.gvsig.fmap.dal.feature.FeatureStore openFeatureStore(String tableName, boolean ignoreDALResource) - Specified by:
openFeatureStorein interfaceVCSGisWorkspace
-
createOpenStoreParameters
- Specified by:
createOpenStoreParametersin interfaceVCSGisWorkspace
-
createUniqueCode
- Specified by:
createUniqueCodein interfaceVCSGisWorkspace
-
getErrorMessage
- Specified by:
getErrorMessagein interfaceVCSGisWorkspace
-
addDeleteChanges
public int addDeleteChanges(String editingSession, org.gvsig.fmap.dal.feature.FeatureStore userStore, org.gvsig.expressionevaluator.Expression exp) -
addChange
public int addChange(String editingSession, int operation, org.gvsig.fmap.dal.feature.FeatureStore userStore, org.gvsig.fmap.dal.feature.Feature feature) -
addEntity
-
addEntity
-
addChanges
public int addChanges(org.gvsig.fmap.dal.feature.FeatureStore store, String editingSession, Iterator<org.gvsig.fmap.dal.feature.Feature> insertedsFeatures, Iterator<org.gvsig.fmap.dal.feature.Feature> updatedsFeatures, Iterator<org.gvsig.fmap.dal.feature.FeatureReference> deletedsFeatures, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> changedsFeatureTypes) -
cancelChanges
-
acceptChanges
-
add
- Specified by:
addin interfaceVCSGisWorkspace
-
add
public int add(String name, org.gvsig.fmap.dal.feature.FeatureStore source, String fieldForLabel, String category, String label) - Specified by:
addin interfaceVCSGisWorkspace
-
add
public int add(String name, org.gvsig.fmap.dal.feature.FeatureStore source, String fieldForLabel, String category, String label, String model, String resources, String pkName, boolean importData, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
addin interfaceVCSGisWorkspace
-
getLocalChanges
- Specified by:
getLocalChangesin interfaceVCSGisWorkspace
-
getLocalChanges
- Specified by:
getLocalChangesin interfaceVCSGisWorkspace
-
getLocalChanges
public VCSGisWorkspaceChanges<VCSGisWorkspaceChange> getLocalChanges(List<VCSGisEntity> entities, String filter) - Specified by:
getLocalChangesin interfaceVCSGisWorkspace
-
hasLocalChanges
- Specified by:
hasLocalChangesin interfaceVCSGisWorkspace
-
getRepository
- Specified by:
getRepositoryin interfaceVCSGisWorkspace
-
getEntitiesOfRemoteChanges
- Specified by:
getEntitiesOfRemoteChangesin interfaceVCSGisWorkspace
-
getRemoteChanges
- Specified by:
getRemoteChangesin interfaceVCSGisWorkspace
-
getRemoteChangesByEntity
public VCSGisWorkspaceChanges<VCSGisRepositoryChange> getRemoteChangesByEntity(String... entityNames) - Specified by:
getRemoteChangesByEntityin interfaceVCSGisWorkspace
-
getEntitiesOfLocalChanges
- Specified by:
getEntitiesOfLocalChangesin interfaceVCSGisWorkspace
-
prepareCommitRequest
-
canCommit
public boolean canCommit()- Specified by:
canCommitin interfaceVCSGisWorkspace
-
canCommit
- Specified by:
canCommitin interfaceVCSGisWorkspace
-
canCommit
public boolean canCommit(org.apache.commons.lang3.mutable.MutableObject<String> message, List<String> entityCodes) - Specified by:
canCommitin interfaceVCSGisWorkspace
-
getEntitiesWithSelectedChanges
- Specified by:
getEntitiesWithSelectedChangesin interfaceVCSGisWorkspace
-
commit
public int commit()- Specified by:
commitin interfaceVCSGisWorkspace
-
commit
public int commit(Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
commitin interfaceVCSGisWorkspace
-
commit
public int commit(Timestamp revisiondate, Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
commitin interfaceVCSGisWorkspace
-
commit
public int commit(List<String> entityCodes, Timestamp revisiondate, Timestamp efectivedate, String comment, org.gvsig.tools.task.SimpleTaskStatus status, List<VCSGisTopologyPlanStatus> topologyPlanStatusList) - Specified by:
commitin interfaceVCSGisWorkspace
-
checkout
- Specified by:
checkoutin interfaceVCSGisWorkspace
-
checkout
- Specified by:
checkoutin interfaceVCSGisWorkspace
-
checkout
public int checkout(String tableName, String revisionCode, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
checkoutin interfaceVCSGisWorkspace
-
checkout
public int checkout(String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
checkoutin interfaceVCSGisWorkspace
-
checkout
public int checkout(String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.fmap.geom.primitive.Envelope roi, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
checkoutin interfaceVCSGisWorkspace
-
checkout
- Specified by:
checkoutin interfaceVCSGisWorkspace
-
update
- Specified by:
updatein interfaceVCSGisWorkspace
-
updateTopologyPlansFromRepository
public void updateTopologyPlansFromRepository(org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
updateTopologyPlansFromRepositoryin interfaceVCSGisWorkspace
-
updateEntitiesFromRepository
public int updateEntitiesFromRepository()- Specified by:
updateEntitiesFromRepositoryin interfaceVCSGisWorkspace
-
updateEntitiesFromRepository
public int updateEntitiesFromRepository(org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
updateEntitiesFromRepositoryin interfaceVCSGisWorkspace
-
updatePrepare
- Specified by:
updatePreparein interfaceVCSGisWorkspace
-
canUpdate
public boolean canUpdate(org.apache.commons.lang3.mutable.MutableObject<String> message, String tableName) - Specified by:
canUpdatein interfaceVCSGisWorkspace
-
updatePrepare
- Specified by:
updatePreparein interfaceVCSGisWorkspace
-
updateClean
- Specified by:
updateCleanin interfaceVCSGisWorkspace
-
updateClean
- Specified by:
updateCleanin interfaceVCSGisWorkspace
-
update
- Specified by:
updatein interfaceVCSGisWorkspace
-
update
- Specified by:
updatein interfaceVCSGisWorkspace
-
merge
- Specified by:
mergein interfaceVCSGisWorkspace
-
merge
- Specified by:
mergein interfaceVCSGisWorkspace
-
merge
public int merge(String tableName, org.apache.commons.lang3.mutable.MutableLong localChangesCreated, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
mergein interfaceVCSGisWorkspace
-
update
public int update(String tableName, boolean prepare, boolean merge, org.gvsig.tools.task.SimpleTaskStatus status) -
update
public int update(String tableName, VCSGisWorkspace.UpdateChangeListener changeListener, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
updatein interfaceVCSGisWorkspace
-
update
public int update(String tableName, boolean prepare, boolean merge, org.apache.commons.lang3.mutable.MutableLong localChangesModifieds, VCSGisWorkspace.UpdateChangeListener changeListener, org.gvsig.tools.task.SimpleTaskStatus status) -
getExplorer
public org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer getExplorer()- Specified by:
getExplorerin interfaceVCSGisWorkspace
-
clearRepositoryEntitiesCached
public void clearRepositoryEntitiesCached()- Specified by:
clearRepositoryEntitiesCachedin interfaceVCSGisWorkspace
-
reloadRepositoryEntities
public void reloadRepositoryEntities(org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
reloadRepositoryEntitiesin interfaceVCSGisWorkspace
-
updateNeedMerge
- Specified by:
updateNeedMergein interfaceVCSGisWorkspace
-
addToConnectionPool
public void addToConnectionPool()- Specified by:
addToConnectionPoolin interfaceVCSGisWorkspace
-
isInMyDatabase
public boolean isInMyDatabase(org.gvsig.fmap.dal.feature.FeatureStore store) - Specified by:
isInMyDatabasein interfaceVCSGisWorkspace
-
isInMyDatabase
public boolean isInMyDatabase(org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters parameters) - Specified by:
isInMyDatabasein interfaceVCSGisWorkspace
-
isInMyDatabase
- Specified by:
isInMyDatabasein interfaceVCSGisWorkspace
-
history
public int history(String entityName, String group, Timestamp minDate, Timestamp maxDate, int maxNumberOfRevisions, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
historyin interfaceVCSGisWorkspace
-
history
public int history(String entityName, String group, int maxNumberOfRevisions, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
historyin interfaceVCSGisWorkspace
-
getRevisions
public org.gvsig.tools.util.GetItemWithSize64<VCSGisRevision> getRevisions(String entityName, String group, String filter) - Specified by:
getRevisionsin interfaceVCSGisWorkspace
-
getRevisionsStore
public org.gvsig.fmap.dal.feature.FeatureStore getRevisionsStore()- Specified by:
getRevisionsStorein interfaceVCSGisWorkspace
-
getUserName
- Specified by:
getUserNamein interfaceVCSGisWorkspace
-
getUser
- Specified by:
getUserin interfaceVCSGisWorkspace
-
getRelatedFeature
public org.gvsig.fmap.dal.feature.Feature getRelatedFeature(VCSGisEntity entity, String featureCode) - Specified by:
getRelatedFeaturein interfaceVCSGisWorkspace
-
getRelatedFeature
- Specified by:
getRelatedFeaturein interfaceVCSGisWorkspace
-
removeEntity
Deprecated.- Specified by:
removeEntityin interfaceVCSGisWorkspace
-
removeEntity
- Specified by:
removeEntityin interfaceVCSGisWorkspace
-
removeEntities
- Specified by:
removeEntitiesin interfaceVCSGisWorkspace
-
authenticate
public boolean authenticate(org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
authenticatein interfaceVCSGisWorkspace
-
authenticate
public int authenticate(String userId, String password, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
authenticatein interfaceVCSGisWorkspace
-
setUserIdentificationRequester
public void setUserIdentificationRequester(VCSGisUserIdentificationRequester userIdentificationRequester) - Specified by:
setUserIdentificationRequesterin interfaceVCSGisWorkspace
-
getUserIdentificationRequester
- Specified by:
getUserIdentificationRequesterin interfaceVCSGisWorkspace
-
contains
-
getEntityCategories
- Specified by:
getEntityCategoriesin interfaceVCSGisWorkspace
-
getWorkspaceEntityCategories
- Specified by:
getWorkspaceEntityCategoriesin interfaceVCSGisWorkspace
-
getTopologyPlan
- Specified by:
getTopologyPlanin interfaceVCSGisWorkspace
-
importHistory
public int importHistory(org.gvsig.fmap.dal.feature.FeatureStore sourceStore, String name, String label, String category, String attrNameForLabel, String fieldCodeName, String fieldDateName, String fieldOrderName) - Specified by:
importHistoryin interfaceVCSGisWorkspace
-
getLocalChangesSelectedCount
- Specified by:
getLocalChangesSelectedCountin interfaceVCSGisWorkspace
-
revert
- Specified by:
revertin interfaceVCSGisWorkspace
-
revert
- Specified by:
revertin interfaceVCSGisWorkspace
-
revert
public int revert(String nameOrCode, boolean continueOnError, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
revertin interfaceVCSGisWorkspace
-
export
public int export(String entityName, String tableName, String revisionCode, Timestamp efectiveDate, org.gvsig.fmap.geom.primitive.Envelope roi, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
exportin interfaceVCSGisWorkspace
-
getDataModels
- Specified by:
getDataModelsin interfaceVCSGisWorkspace
-
getRepositoryDataModels
- Specified by:
getRepositoryDataModelsin interfaceVCSGisWorkspace
-
getWorkspaceDataModels
- Specified by:
getWorkspaceDataModelsin interfaceVCSGisWorkspace
-
logout
public void logout()- Specified by:
logoutin interfaceVCSGisWorkspace
-
isOutOfDate
public boolean isOutOfDate(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.Feature feature) - Specified by:
isOutOfDatein interfaceVCSGisWorkspace
-
isOutOfDate
- Specified by:
isOutOfDatein interfaceVCSGisWorkspace
-
getCurrentUserCode
-
getCurrentUser
-
isValidUserCode
-
isTheRepositoryLocal
public boolean isTheRepositoryLocal()- Specified by:
isTheRepositoryLocalin interfaceVCSGisWorkspace
-
setAllowAssignTheRevisionDate
public boolean setAllowAssignTheRevisionDate(boolean allow) - Specified by:
setAllowAssignTheRevisionDatein interfaceVCSGisWorkspace
-
registerDataModelRepository
- Specified by:
registerDataModelRepositoryin interfaceVCSGisWorkspace
-
isOffline
public boolean isOffline()- Specified by:
isOfflinein interfaceVCSGisWorkspace
-
setOffline
public void setOffline(boolean offline) - Specified by:
setOfflinein interfaceVCSGisWorkspace
-
getEntityLabelTemplate
- Specified by:
getEntityLabelTemplatein interfaceVCSGisWorkspace
-
formatEntityLabel
- Specified by:
formatEntityLabelin interfaceVCSGisWorkspace
-
useSafeMode
public boolean useSafeMode()- Specified by:
useSafeModein interfaceVCSGisWorkspace
-
isAResourceTable
-
isCorrupt
public boolean isCorrupt(VCSGisEntity entity, org.gvsig.fmap.dal.feature.FeatureStore store, int level) -
isCorrupt
public boolean isCorrupt(VCSGisEntity entity, org.gvsig.fmap.dal.feature.FeatureStore store, int level, boolean saveToDisk) -
getWorkspaceResourcesTableNames
- Specified by:
getWorkspaceResourcesTableNamesin interfaceVCSGisWorkspace
-
log
public List<VCSGisRepositoryLogData> log(String tableName, String featureRelatedCode, org.gvsig.tools.task.SimpleTaskStatus status) - Specified by:
login interfaceVCSGisWorkspace
-
setConfigValue
- Specified by:
setConfigValuein interfaceVCSGisWorkspace
-