Class DatabaseWorkspaceStoresRepository

java.lang.Object
org.gvsig.fmap.dal.AbstractStoresRepository
org.gvsig.fmap.dal.impl.DatabaseWorkspaceStoresRepository
All Implemented Interfaces:
Iterable<org.gvsig.fmap.dal.DataStoreParameters>, org.gvsig.fmap.dal.StoresRepository, org.gvsig.tools.observer.Observable, org.gvsig.tools.util.GetItemByKey<String,org.gvsig.fmap.dal.DataStoreParameters>, org.gvsig.tools.util.GetItemByKeyWithSize<String,org.gvsig.fmap.dal.DataStoreParameters>, org.gvsig.tools.util.IsEmpty, org.gvsig.tools.util.PropertiesSupport, org.gvsig.tools.util.Size, org.gvsig.tools.util.UnmodifiableBasicCollection<org.gvsig.fmap.dal.DataStoreParameters>, org.gvsig.tools.util.UnmodifiableBasicMap<String,org.gvsig.fmap.dal.DataStoreParameters>

public class DatabaseWorkspaceStoresRepository extends org.gvsig.fmap.dal.AbstractStoresRepository implements org.gvsig.fmap.dal.StoresRepository
Author:
jjdelcerro
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class org.gvsig.fmap.dal.AbstractStoresRepository

    featureTypeExpireTimeInMillis, featureTypes, labels, subrepositories

    Fields inherited from interface org.gvsig.fmap.dal.StoresRepository

    NOTIFICATION_ADD, NOTIFICATION_ADDREPOSITORY, NOTIFICATION_REMOVE, NOTIFICATION_REMOVEREPOSITORY

    Fields inherited from interface org.gvsig.tools.util.UnmodifiableBasicMap

    EMPTY_UNMODIFIABLEBASICMAP
  • Constructor Summary

    Constructors
    Constructor
    Description
    DatabaseWorkspaceStoresRepository(String name, String label, org.gvsig.fmap.dal.DatabaseWorkspaceManager workspace)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.gvsig.tools.util.UnmodifiableBasicSet<String>
     
    protected org.gvsig.fmap.dal.DataStoreParameters
     
    protected int
     
    protected boolean
     

    Methods inherited from class org.gvsig.fmap.dal.AbstractStoresRepository

    add, add, add, add, addObserver, addRepository, contains, contains, containsKey, deleteObserver, deleteObservers, get, getFeatureType, getID, getLabel, getLabel, getLabelOrName, getMyFeatureType, getProperties, getProperties, getProperty, getRepositoryIDOfStore, getRepositoryOfStore, getServerParameters, getStore, getStore, getStoreId, getSubrepositories, getSubrepository, getSubrepository, getSubrepository, isEmpty, isMyServer, iterator, keySet, keySetDeep, keySetShallow, notifyObservers, notifyObservers, remove, removeRepository, setFeatureType, setLabel, setProperty, setServerParameters, size, toMap, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.util.IsEmpty

    isEmpty

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

    Methods inherited from interface org.gvsig.tools.observer.Observable

    addObserver, deleteObserver, deleteObservers

    Methods inherited from interface org.gvsig.tools.util.PropertiesSupport

    getProperties, getProperty, setProperty

    Methods inherited from interface org.gvsig.tools.util.Size

    size

    Methods inherited from interface org.gvsig.fmap.dal.StoresRepository

    add, add, add, add, addRepository, contains, contains, getFeatureType, getID, getLabel, getLabel, getLabelOrName, getRepositoryIDOfStore, getRepositoryOfStore, getServerParameters, getStore, getStoreId, getSubrepositories, getSubrepository, getSubrepository, getSubrepository, keySetDeep, keySetShallow, remove, removeRepository

    Methods inherited from interface org.gvsig.tools.util.UnmodifiableBasicMap

    containsKey, get, keySet, toMap
  • Field Details

    • BIT_CHANGE_PORT_HOST

      public static final int BIT_CHANGE_PORT_HOST
      See Also:
    • BIT_CHANGE_USER

      public static final int BIT_CHANGE_USER
      See Also:
    • BIT_CHANGE_DBNAME_CATALOG_SCHEMA

      public static final int BIT_CHANGE_DBNAME_CATALOG_SCHEMA
      See Also:
  • Constructor Details

    • DatabaseWorkspaceStoresRepository

      public DatabaseWorkspaceStoresRepository(String name, String label, org.gvsig.fmap.dal.DatabaseWorkspaceManager workspace)
  • Method Details

    • getMyParameters

      protected org.gvsig.fmap.dal.DataStoreParameters getMyParameters(String name)
      Specified by:
      getMyParameters in class org.gvsig.fmap.dal.AbstractStoresRepository
    • isEmptyMyRepository

      protected boolean isEmptyMyRepository()
      Specified by:
      isEmptyMyRepository in class org.gvsig.fmap.dal.AbstractStoresRepository
    • getMySize

      protected int getMySize()
      Specified by:
      getMySize in class org.gvsig.fmap.dal.AbstractStoresRepository
    • getMyKeySet

      protected org.gvsig.tools.util.UnmodifiableBasicSet<String> getMyKeySet()
      Specified by:
      getMyKeySet in class org.gvsig.fmap.dal.AbstractStoresRepository