public class ProposalDistributionSQL extends RepositoryStorageSQL implements ProposalDistributionStorage
connection, name_id
nickname, reposListeners, transferAgent
Constructor and Description |
---|
ProposalDistributionSQL(RepositoryConnectivity conn,
java.lang.String repos) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
RepositoryElement |
getMixingParametersRepositoryElement() |
ParameterSetStorage |
getMixingParameterStorage()
Returns the repository storage for the mixing parameters of this
proposal distribution.
|
RepositoryElement |
getNewParametersRepositoryElement() |
RepositoryElement |
getOldParametersRepositoryElement() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
void |
setMixingParametersRepositoryElement(RepositoryElement el) |
void |
setNewLikelihood(DblMatrixStorage likestorage,
ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage) |
void |
setNewParametersRepositoryElement(RepositoryElement el) |
void |
setNewProposal(ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage)
This default implementation doesn't do anything other than copy old parameter set to the
new parameter set.
|
void |
setOldParametersRepositoryElement(RepositoryElement el) |
addPreparedStatement, afterTransferStorage, commit, createStatement, executeAllBatchedStatements, getBatchCount, getBatchCounts, getComment, getConnection, getCreatedBy, getCreatedOn, getDetailsTable, getDetailsTableCommentColumn, getDetailsTableCreatedByColumn, getDetailsTableCreatedOnColumn, getDetailsTableEnabledColumn, getDetailsTableIDColumn, 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 ProposalDistributionSQL(RepositoryConnectivity conn, java.lang.String repos)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
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 ParameterSetStorage getMixingParameterStorage()
getMixingParameterStorage
in interface ProposalDistributionStorage
public RepositoryElement getMixingParametersRepositoryElement()
getMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public void setMixingParametersRepositoryElement(RepositoryElement el)
setMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getNewParametersRepositoryElement()
getNewParametersRepositoryElement
in interface ProposalDistributionStorage
public void setNewParametersRepositoryElement(RepositoryElement el)
setNewParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getOldParametersRepositoryElement()
getOldParametersRepositoryElement
in interface ProposalDistributionStorage
public void setOldParametersRepositoryElement(RepositoryElement el)
setOldParametersRepositoryElement
in interface ProposalDistributionStorage
public void setNewProposal(ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewProposal
in interface ProposalDistributionStorage
public void setNewLikelihood(DblMatrixStorage likestorage, ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewLikelihood
in interface ProposalDistributionStorage
Copyright © 2011, 2013. Daniel P. Dougherty