public class FlatFileSetSQL extends RepositoryStorageSQL implements FlatFileSetStorage
connection, name_id
nickname, reposListeners, transferAgent
Constructor and Description |
---|
FlatFileSetSQL(RepositoryConnectivity conn,
java.lang.String storagename) |
Modifier and Type | Method and Description |
---|---|
void |
addAllFlatFiles(java.util.Collection s)
Appends all of the FlatFileStorage nicknames in the specified
collection to the end of this list, in the order that they are
returned by the specified collection's iterator (optional operation).
|
void |
addAllFlatFiles(int index,
java.util.Collection s)
Inserts the specified FlatFileStorage nickname to the end of this list.
|
void |
addFlatFile(int index,
java.lang.String name)
Inserts the specified FlatFileStorage nickname at the given position in this list.
|
void |
addFlatFile(java.lang.String name)
Appends the specified FlatFileStorage nickname to the end of this list.
|
void |
clearFlatFiles()
Removes all FlatFile associations supporting this FlatFileSet.
|
boolean |
containsAllFlatFiles(java.util.Collection nicknames) |
boolean |
containsFlatFile(java.lang.String nickname) |
int |
fileSetSize() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
protected java.lang.String |
getDetailsTable() |
protected java.lang.String |
getDetailsTableCommentColumn() |
protected java.lang.String |
getDetailsTableCreatedByColumn() |
protected java.lang.String |
getDetailsTableCreatedOnColumn() |
protected java.lang.String |
getDetailsTableEnabledColumn() |
protected java.lang.String |
getDetailsTableIDColumn() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.util.Vector |
getFlatFileNames()
Returns a list of FlatFile's that support this FlatFileSet.
|
java.lang.String |
getSortProtocol() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
int |
indexOfFlatFile(java.lang.String nickname) |
void |
removeAllFlatFiles(java.util.Collection nicknames) |
void |
removeFlatFile(int index) |
void |
removeFlatFile(java.lang.String nickname) |
void |
setSortProtocol(java.lang.String proto) |
addPreparedStatement, afterTransferStorage, commit, createStatement, executeAllBatchedStatements, getBatchCount, getBatchCounts, getComment, getConnection, getCreatedBy, getCreatedOn, getDoublyNarrowerSingleEntry, getEnabled, getMaxBatchCount, getMultipleData, getNameByID, getNameID, getNameID, getNarrowerSingleEntry, getNickname, getPreparedStatement, getPreparedStatements, getSingleEntry, getStorage, isBatchSettingOn, putNameID, setAutoCommit, setBatchCount, setBatchSettingOff, setBatchSettingOn, setComment, setConnection, setCreatedBy, setCreatedOn, setDoublyNarrowerSingleEntry, setEnabled, setNarrowerSingleEntry, setNickname, setNoAfterTransferExecuteBatch, setSingleEntry, usePreparedInfo
addRepositoryListener, afterCopyStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, show, transferStorage, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public FlatFileSetSQL(RepositoryConnectivity conn, java.lang.String storagename)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class RepositoryStorageSQL
protected java.lang.String getDetailsTable()
getDetailsTable
in class RepositoryStorageSQL
protected java.lang.String getDetailsTableIDColumn()
getDetailsTableIDColumn
in class RepositoryStorageSQL
protected java.lang.String getDetailsTableCreatedOnColumn()
getDetailsTableCreatedOnColumn
in class RepositoryStorageSQL
protected java.lang.String getDetailsTableCreatedByColumn()
getDetailsTableCreatedByColumn
in class RepositoryStorageSQL
protected java.lang.String getDetailsTableEnabledColumn()
getDetailsTableEnabledColumn
in class RepositoryStorageSQL
protected java.lang.String getDetailsTableCommentColumn()
getDetailsTableCommentColumn
in class RepositoryStorageSQL
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class AbstractRepositoryStorage
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class RepositoryStorageSQL
public void setSortProtocol(java.lang.String proto)
setSortProtocol
in interface FlatFileSetStorage
public java.lang.String getSortProtocol()
getSortProtocol
in interface FlatFileSetStorage
public java.util.Vector getFlatFileNames()
getFlatFileNames
in interface FlatFileSetStorage
public void addFlatFile(int index, java.lang.String name)
addFlatFile
in interface FlatFileSetStorage
public void addFlatFile(java.lang.String name)
addFlatFile
in interface FlatFileSetStorage
public void addAllFlatFiles(int index, java.util.Collection s)
addAllFlatFiles
in interface FlatFileSetStorage
public int fileSetSize()
fileSetSize
in interface FlatFileSetStorage
public void addAllFlatFiles(java.util.Collection s)
addAllFlatFiles
in interface FlatFileSetStorage
public void clearFlatFiles()
clearFlatFiles
in interface FlatFileSetStorage
public boolean containsFlatFile(java.lang.String nickname)
containsFlatFile
in interface FlatFileSetStorage
public boolean containsAllFlatFiles(java.util.Collection nicknames)
containsAllFlatFiles
in interface FlatFileSetStorage
public void removeFlatFile(int index)
removeFlatFile
in interface FlatFileSetStorage
public void removeFlatFile(java.lang.String nickname)
removeFlatFile
in interface FlatFileSetStorage
public void removeAllFlatFiles(java.util.Collection nicknames)
removeAllFlatFiles
in interface FlatFileSetStorage
public int indexOfFlatFile(java.lang.String nickname)
indexOfFlatFile
in interface FlatFileSetStorage
Copyright © 2011, 2013. Daniel P. Dougherty