public class DirectoryDSS extends Object implements xyz.cofe.sql.DataSourcesStorage
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.io.File |
directory |
protected String |
extension |
protected Pattern |
pattern |
protected PropertyChangeSupport |
psupport |
| Constructor and Description |
|---|
DirectoryDSS() |
DirectoryDSS(xyz.cofe.io.File dir) |
DirectoryDSS(String dir) |
protected final transient PropertyChangeSupport psupport
protected xyz.cofe.io.File directory
protected Pattern pattern
protected String extension
public DirectoryDSS()
public DirectoryDSS(xyz.cofe.io.File dir)
public DirectoryDSS(String dir)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners()
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
public boolean hasListeners(String propertyName)
public xyz.cofe.io.File getDirectory()
public void setDirectory(xyz.cofe.io.File directory)
public Pattern getPattern()
public void setPattern(Pattern pattern)
public String getExtension()
public void setExtension(String extension)
public String[] keys()
keys in interface xyz.cofe.sql.DataSourcesStoragepublic boolean saveable(String key)
protected xyz.cofe.io.File resolveKey(String key)
public DataSource load(String key)
load in interface xyz.cofe.sql.DataSourcesStoragepublic boolean saveable(DataSource ds)
public void save(String key, DataSource ds)
save in interface xyz.cofe.sql.DataSourcesStoragepublic void delete(String key)
delete in interface xyz.cofe.sql.DataSourcesStoragepublic void clear()
Copyright © 2019. All rights reserved.