Interface IDM
problem_domain

public interface IDM
This interface can help to decouple the packages and classes from explicit knowledge of a Specific DM class.
See Also:  Node Documentation

Method Summary
Vector
getAll()
Return all objects.
Object
Vector
getList()
This represents the "shallow retrieve."
void
insert(Object obj)
void
save(Object obj)
void
update(Object obj)
Method Detail
insert
public void insert(Object obj)
            throws SQLException

update
public void update(Object obj)
            throws SQLException

getList
public Vector getList()
               throws SQLException
This represents the "shallow retrieve." That is, the ability to return just the ID and Name of an object. Useful for browsing, or for pick lists. (A technique to avoid a deep retrieve of all objects, fully-formed, which could be quite expensive in terms of performance and using potentially scarce DBMS resources.)

save
public void save(Object obj)
          throws SQLException

getData
public Object getData(CustResultSet rs)
               throws SQLException

getAll
public Vector getAll()
              throws SQLException
Return all objects.