public class Stored extends java.lang.Object implements Persistent
Modifier and Type | Field and Description |
---|---|
protected boolean |
bCascade |
static int |
ID |
protected long |
lID |
protected java.util.HashMap |
pMap |
static int |
REDIR |
static int |
REFLST |
protected java.lang.String |
sRef |
protected java.lang.String |
sTable |
Modifier | Constructor and Description |
---|---|
protected |
Stored() |
Modifier and Type | Method and Description |
---|---|
int |
add(java.lang.String sFld,
java.lang.Object pItm) |
protected void |
cascade() |
protected void |
clearChg() |
int |
commit() |
int |
delete() |
Stored |
extract(java.lang.String sFld,
Stored pObj) |
static java.util.Vector |
find(java.lang.String sType,
int iSearch,
java.util.HashMap pCriteria) |
static Stored |
find(java.lang.String sType,
long lOID)
Convenience overload for primary find routine that does
a simple object lookup
|
static Stored |
find(java.lang.String sType,
java.lang.Long lOID)
Convenience overload for primary find routine that does
a simple object lookup
|
protected java.util.Vector |
findHook(int iSearch,
java.util.HashMap pCriteria) |
java.lang.Object |
get(java.lang.String sFld) |
protected java.lang.String |
getAssignments() |
protected java.lang.String |
getTableName() |
long |
id() |
protected boolean |
init(java.sql.ResultSet pInit) |
protected void |
initHook(java.sql.ResultSet pInit,
FieldState pFld) |
protected java.lang.String |
listHook(int iSearch,
java.util.HashMap pCriteria) |
int |
refresh() |
protected boolean |
retrieve(long lNewID) |
int |
set(java.lang.String sFld,
java.lang.Object pVal) |
static void |
setConfig(java.lang.String sPath,
java.lang.String sOptPfx)
Provide basic environment parameters:
|
protected java.lang.String |
valueHook(FieldState pFld) |
static java.lang.String |
version()
API-level version extraction, passes through to
model-specific version extraction
|
protected java.lang.String |
versionHook() |
protected java.lang.String |
whereHook(int iSearch,
java.util.HashMap pCriteria) |
public static final int ID
public static final int REFLST
public static final int REDIR
protected long lID
protected boolean bCascade
protected java.lang.String sTable
protected java.lang.String sRef
protected java.util.HashMap pMap
public static void setConfig(java.lang.String sPath, java.lang.String sOptPfx)
sPath
- Path to config filesOptPfx
- Prefix to standard option tags:
- stored.VersionObject = Stored-derived object providing version
- db.host = database host
- db.port = database port
- db.db = database name
- db.uid = database user
- db.pwd = database password
example: if sOptPfx is "abc.123" then the options file should have
entries like abc.123.db.host and abc.123.db.port, etc...public static java.lang.String version()
public static Stored find(java.lang.String sType, java.lang.Long lOID)
public static Stored find(java.lang.String sType, long lOID)
public static java.util.Vector find(java.lang.String sType, int iSearch, java.util.HashMap pCriteria)
protected final boolean retrieve(long lNewID)
public final long id()
id
in interface Persistent
public final java.lang.Object get(java.lang.String sFld)
get
in interface Persistent
public final int set(java.lang.String sFld, java.lang.Object pVal)
set
in interface Persistent
public final int add(java.lang.String sFld, java.lang.Object pItm)
add
in interface Persistent
public final int commit()
commit
in interface Persistent
public final int refresh()
refresh
in interface Persistent
public final int delete()
delete
in interface Persistent
protected final java.lang.String getTableName()
protected final boolean init(java.sql.ResultSet pInit)
protected void initHook(java.sql.ResultSet pInit, FieldState pFld)
protected java.lang.String valueHook(FieldState pFld)
protected final void clearChg()
protected final java.lang.String getAssignments()
protected java.util.Vector findHook(int iSearch, java.util.HashMap pCriteria)
protected java.lang.String whereHook(int iSearch, java.util.HashMap pCriteria)
protected java.lang.String listHook(int iSearch, java.util.HashMap pCriteria)
protected java.lang.String versionHook()
protected final void cascade()