|
PSE 2000 Group 4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--jobmatch.data.CandidateBDO
CandidateBDO contains the same set and get methods as the CandidateDO class. Business Object (BO) classes typically need these set and get methods. So by deriving a BO from a BDO, or by implementing a BO that contains a BDO, the developer of the BO is spared some work.
| Field Summary | |
protected CandidateDO |
DO
The CandidateDO object upon which the set and get methods operate. |
| Constructor Summary | |
CandidateBDO()
Constructor required by CandidateBDO.create methods. |
|
CandidateBDO(CandidateDO DO)
Constructor for use by classes derived from CandidateBDO. |
|
| Method Summary | |
void |
addCandidateAccountBDO(CandidateAccountBDO rbdo)
Add (set & commit) a CandidateAccountBDO object whose CandidateAccountDO refers to the DO held by this BDO. |
void |
addCandidateAccountBDO(CandidateAccountBDO rbdo,
jobmatch.data.DBTransaction tran)
Add (set & commit) a CandidateAccountBDO object whose CandidateAccountDO refers to the DO held by this BDO. |
void |
addCandidateProfileBDO(CandidateProfileBDO rbdo)
Add (set & commit) a CandidateProfileBDO object whose CandidateProfileDO refers to the DO held by this BDO. |
void |
addCandidateProfileBDO(CandidateProfileBDO rbdo,
jobmatch.data.DBTransaction tran)
Add (set & commit) a CandidateProfileBDO object whose CandidateProfileDO refers to the DO held by this BDO. |
void |
addMatchQueueBDO(MatchQueueBDO rbdo)
Add (set & commit) a MatchQueueBDO object whose MatchQueueDO refers to the DO held by this BDO. |
void |
addMatchQueueBDO(MatchQueueBDO rbdo,
jobmatch.data.DBTransaction tran)
Add (set & commit) a MatchQueueBDO object whose MatchQueueDO refers to the DO held by this BDO. |
protected void |
afterAnySet()
|
protected void |
beforeAnyGet()
The developer of a Business Object that derives from this class can override the methods:
beforeAnyGet
beforeAnySet
afterAnySet
to handle any general assertions or cleanup needed
for get and set methods. |
protected void |
beforeAnySet()
|
void |
commit()
Inserts/Updates the DO into its table. |
void |
commit(jobmatch.data.DBTransaction dbt)
Inserts/Updates the DO into its table. |
static CandidateBDO |
createExisting(CandidateDO DO)
The createExisting method is used to create a CandidateBDO
from a CandidateDO that was returned by
the CandidateQuery class. |
static CandidateBDO |
createVirgin()
Like the class CandidateDO,
this class acts as a factory. |
void |
delete()
Deletes the DO from its table. |
void |
delete(jobmatch.data.DBTransaction dbt)
Deletes the DO from its table. |
AdressDO |
getAdress()
Get Adress of the CandidateDO |
AdressBDO |
getAdressBDO()
Get BDO-wrapped Adress of the CandidateDO |
boolean |
getAIESECMember()
Get AIESECMember of the CandidateDO |
static CandidateBDO[] |
getBDOarray()
The getBDOarray method performs a database query to return an array of CandidateBDO objects
representing all the rows in the Candidate table. |
Date |
getBirthdate()
Get Birthdate of the CandidateDO |
CandidateAccountBDO |
getCandidateAccountBDO()
Get the single CandidateAccountBDO object holding a CandidateAccountDO object that refers to the DO held by this BDO. |
CandidateAccountBDO[] |
getCandidateAccountBDOArray()
Get array of CandidateAccountBDO objects holding CandidateAccountDO objects that refer to the DO held by this BDO. |
CandidateAccountDO |
getCandidateAccountDO()
Get the single CandidateAccountDO object that refers to the DO held by this BDO. |
CandidateAccountDO[] |
getCandidateAccountDOArray()
Get array of CandidateAccountDO objects that refer to the DO held by this BDO. |
CandidateProfileBDO |
getCandidateProfileBDO()
Get the single CandidateProfileBDO object holding a CandidateProfileDO object that refers to the DO held by this BDO. |
CandidateProfileBDO[] |
getCandidateProfileBDOArray()
Get array of CandidateProfileBDO objects holding CandidateProfileDO objects that refer to the DO held by this BDO. |
CandidateProfileDO |
getCandidateProfileDO()
Get the single CandidateProfileDO object that refers to the DO held by this BDO. |
CandidateProfileDO[] |
getCandidateProfileDOArray()
Get array of CandidateProfileDO objects that refer to the DO held by this BDO. |
String |
getCompetence()
Get Competence of the CandidateDO |
CandidateDO |
getDO()
Note: This method is intended for use only by other BDO classes. |
String |
getEmail()
Get Email of the CandidateDO |
String |
getFax()
Get Fax of the CandidateDO |
String |
getFname()
Get Fname of the CandidateDO |
String |
getHandle()
The methods
getHandle
hasMatchingHandle
are used by Presentation Objects that need to populate
HTML select lists with CandidateBDO objects as options. |
String |
getLname()
Get Lname of the CandidateDO |
MatchQueueBDO |
getMatchQueueBDO()
Get the single MatchQueueBDO object holding a MatchQueueDO object that refers to the DO held by this BDO. |
MatchQueueBDO[] |
getMatchQueueBDOArray()
Get array of MatchQueueBDO objects holding MatchQueueDO objects that refer to the DO held by this BDO. |
MatchQueueDO |
getMatchQueueDO()
Get the single MatchQueueDO object that refers to the DO held by this BDO. |
MatchQueueDO[] |
getMatchQueueDOArray()
Get array of MatchQueueDO objects that refer to the DO held by this BDO. |
String |
getNatel()
Get Natel of the CandidateDO |
CountryDO |
getNationality()
Get Nationality of the CandidateDO |
CountryBDO |
getNationalityBDO()
Get BDO-wrapped Nationality of the CandidateDO |
String |
getPhone()
Get Phone of the CandidateDO |
PictureDO |
getPicture()
Get Picture of the CandidateDO |
PictureBDO |
getPictureBDO()
Get BDO-wrapped Picture of the CandidateDO |
ProfileDO[] |
getProfileDOArray_via_CandidateProfile()
From the many-to-many relationship expressed by CandidateProfileDO, get array of ProfileDO objects that indirectly refer to the DO held by this BDO. |
String |
getResidence()
Get Residence of the CandidateDO |
String |
getSex()
Get Sex of the CandidateDO |
boolean |
getStatus()
Get Status of the CandidateDO |
String |
getURL()
Get URL of the CandidateDO |
boolean |
hasMatchingHandle(String handle)
|
void |
mapProfile_via_CandidateProfileBDO(ProfileBDO b)
To the many-to-many relationship expressed by CandidateProfileDO, add a ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
mapProfile_via_CandidateProfileBDO(ProfileBDO b,
jobmatch.data.DBTransaction tran)
To the many-to-many relationship expressed by CandidateProfileDO, add a ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
mapProfile_via_CandidateProfileDO(ProfileDO d)
To the many-to-many relationship expressed by CandidateProfileDO, add a ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
mapProfile_via_CandidateProfileDO(ProfileDO d,
jobmatch.data.DBTransaction tran)
To the many-to-many relationship expressed by CandidateProfileDO, add a ProfileDO object that indirectly refers to the DO held by this BDO. |
protected void |
modifyDO(jobmatch.data.DBTransaction dbt,
boolean delete)
Modifies the DO within its table. |
protected void |
okToCommitAdress(AdressDO member)
A stub method for implementing pre-commit assertions for the Adress data member. |
protected void |
okToCommitNationality(CountryDO member)
A stub method for implementing pre-commit assertions for the Nationality data member. |
protected void |
okToCommitPicture(PictureDO member)
A stub method for implementing pre-commit assertions for the Picture data member. |
protected void |
okToDeleteAdress(AdressDO member)
A stub method for implementing pre-delete assertions for the Adress data member. |
protected void |
okToDeleteNationality(CountryDO member)
A stub method for implementing pre-delete assertions for the Nationality data member. |
protected void |
okToDeletePicture(PictureDO member)
A stub method for implementing pre-delete assertions for the Picture data member. |
void |
removeCandidateAccountBDO(CandidateAccountBDO rbdo)
Remove (delete) a CandidateAccountBDO object whose CandidateAccountDO refers to the DO held by this BDO. |
void |
removeCandidateAccountBDO(CandidateAccountBDO rbdo,
jobmatch.data.DBTransaction tran)
Remove (delete) a CandidateAccountBDO object whose CandidateAccountDO refers to the DO held by this BDO. |
void |
removeCandidateProfileBDO(CandidateProfileBDO rbdo)
Remove (delete) a CandidateProfileBDO object whose CandidateProfileDO refers to the DO held by this BDO. |
void |
removeCandidateProfileBDO(CandidateProfileBDO rbdo,
jobmatch.data.DBTransaction tran)
Remove (delete) a CandidateProfileBDO object whose CandidateProfileDO refers to the DO held by this BDO. |
void |
removeMatchQueueBDO(MatchQueueBDO rbdo)
Remove (delete) a MatchQueueBDO object whose MatchQueueDO refers to the DO held by this BDO. |
void |
removeMatchQueueBDO(MatchQueueBDO rbdo,
jobmatch.data.DBTransaction tran)
Remove (delete) a MatchQueueBDO object whose MatchQueueDO refers to the DO held by this BDO. |
void |
setAdress(AdressBDO Adress)
Set Adress of the CandidateDO |
void |
setAdress(AdressDO Adress)
Set Adress of the CandidateDO |
void |
setAIESECMember(boolean AIESECMember)
Set AIESECMember of the CandidateDO |
void |
setBirthdate(Date Birthdate)
Set Birthdate of the CandidateDO |
void |
setCompetence(String Competence)
Set Competence of the CandidateDO |
void |
setEmail(String Email)
Set Email of the CandidateDO |
void |
setFax(String Fax)
Set Fax of the CandidateDO |
void |
setFname(String Fname)
Set Fname of the CandidateDO |
void |
setLname(String Lname)
Set Lname of the CandidateDO |
void |
setNatel(String Natel)
Set Natel of the CandidateDO |
void |
setNationality(CountryBDO Nationality)
Set Nationality of the CandidateDO |
void |
setNationality(CountryDO Nationality)
Set Nationality of the CandidateDO |
void |
setPhone(String Phone)
Set Phone of the CandidateDO |
void |
setPicture(PictureBDO Picture)
Set Picture of the CandidateDO |
void |
setPicture(PictureDO Picture)
Set Picture of the CandidateDO |
void |
setResidence(String Residence)
Set Residence of the CandidateDO |
void |
setSex(String Sex)
Set Sex of the CandidateDO |
void |
setStatus(boolean Status)
Set Status of the CandidateDO |
void |
setURL(String URL)
Set URL of the CandidateDO |
String |
toString()
for debugging |
void |
unmapProfile_via_CandidateProfileBDO(ProfileBDO b)
From the many-to-many relationship expressed by CandidateProfileDO, remove (delete) the ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
unmapProfile_via_CandidateProfileBDO(ProfileBDO b,
jobmatch.data.DBTransaction tran)
From the many-to-many relationship expressed by CandidateProfileDO, remove (delete) the ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
unmapProfile_via_CandidateProfileDO(ProfileDO d)
From the many-to-many relationship expressed by CandidateProfileDO, remove (delete) the ProfileDO object that indirectly refers to the DO held by this BDO. |
void |
unmapProfile_via_CandidateProfileDO(ProfileDO d,
jobmatch.data.DBTransaction tran)
From the many-to-many relationship expressed by CandidateProfileDO, remove (delete) the ProfileDO object that indirectly refers to the DO held by this BDO. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected CandidateDO DO
| Constructor Detail |
public CandidateBDO(CandidateDO DO)
CandidateBDO.
Example usage:
class CustomerBO extends CustomerBDO {
// a BDO class is commonly extended in order to implement:
public void beforeAnySet() throws Exception {
if ( CustomerDO should not be altered )
throw new ApplicationException( "ERROR" );
}
public CustomerBO( CustomerDO DO ) {
super( DO );
}
}
class SomePresentationLayerClass {
public CustomerBO findCustomer( String name ) {
CustomerQuery q = new CustomerQuery();
q.setQueryName( name );
CustomerDO DO = q.getNextDO();
// Here the CustomerBO ctor fires the CustomerBDO ctor.
return new CustomerBO( DO );
}
}
public CandidateBDO()
throws Exception
CandidateBDO.create methods.| Method Detail |
public CandidateDO getDO()
public static CandidateBDO createVirgin()
throws Exception
CandidateDO,
this class acts as a factory.
Business Object (BO) classes typically need these set and get methods.
So by deriving a BO from a BDO, or by implementing a BO that
contains one or more BDOs, the developer of the BO is spared some work.public static CandidateBDO createExisting(CandidateDO DO)
CandidateBDO
from a CandidateDO that was returned by
the CandidateQuery class.
public static CandidateBDO[] getBDOarray()
throws jobmatch.data.DataObjectException
CandidateBDO objects
representing all the rows in the Candidate table.
This method is a minimal example of using a Query class.
To restrict the set of objects returned, you could
invoke query.setXxx(), where Xxx
is an Attribute of CandidateDO which was
marked as "Can be queried" in the DODS Attribute Editor.protected void beforeAnyGet()
beforeAnyGet
beforeAnySet
afterAnySet
to handle any general assertions or cleanup needed
for get and set methods.
protected void beforeAnySet()
throws Exception
protected void afterAnySet()
public String getHandle()
throws jobmatch.data.DatabaseManagerException
getHandle
hasMatchingHandle
are used by Presentation Objects that need to populate
HTML select lists with CandidateBDO objects as options.
The getHandle() method is used
to set the value for each option,
and the hasMatchingHandle()
methods are used to lookup the Data Object when the selection has
been made.
This CandidateBDO object holds a reference to a CandidateDO object.
The id of this CandidateBDO is the id of its CandidateDO.
- Returns:
- id of this BDO as a string
If an object id can't be allocated for this object.
- Throws:
- jobmatch.data.DatabaseManagerException - If a connection to the database cannot be established, etc.
public boolean hasMatchingHandle(String handle)
handle - String representation of the id for this BDOgetHandlepublic String toString()
public PictureDO getPicture()
throws jobmatch.data.DataObjectException
public void setPicture(PictureDO Picture)
throws jobmatch.data.DataObjectException
Picture - of the CandidateDO
public PictureBDO getPictureBDO()
throws jobmatch.data.DataObjectException
public void setPicture(PictureBDO Picture)
throws jobmatch.data.DataObjectException
BDO-wrapped - Picture of the CandidateDO
public String getEmail()
throws jobmatch.data.DataObjectException
public void setEmail(String Email)
throws jobmatch.data.DataObjectException
Email - of the CandidateDO
public String getFax()
throws jobmatch.data.DataObjectException
public void setFax(String Fax)
throws jobmatch.data.DataObjectException
Fax - of the CandidateDO
public AdressDO getAdress()
throws jobmatch.data.DataObjectException
public void setAdress(AdressDO Adress)
throws jobmatch.data.DataObjectException
Adress - of the CandidateDO
public AdressBDO getAdressBDO()
throws jobmatch.data.DataObjectException
public void setAdress(AdressBDO Adress)
throws jobmatch.data.DataObjectException
BDO-wrapped - Adress of the CandidateDO
public String getFname()
throws jobmatch.data.DataObjectException
public void setFname(String Fname)
throws jobmatch.data.DataObjectException
Fname - of the CandidateDO
public String getLname()
throws jobmatch.data.DataObjectException
public void setLname(String Lname)
throws jobmatch.data.DataObjectException
Lname - of the CandidateDO
public String getNatel()
throws jobmatch.data.DataObjectException
public void setNatel(String Natel)
throws jobmatch.data.DataObjectException
Natel - of the CandidateDO
public String getPhone()
throws jobmatch.data.DataObjectException
public void setPhone(String Phone)
throws jobmatch.data.DataObjectException
Phone - of the CandidateDO
public String getResidence()
throws jobmatch.data.DataObjectException
public void setResidence(String Residence)
throws jobmatch.data.DataObjectException
Residence - of the CandidateDO
public String getSex()
throws jobmatch.data.DataObjectException
public void setSex(String Sex)
throws jobmatch.data.DataObjectException
Sex - of the CandidateDO
public Date getBirthdate()
throws jobmatch.data.DataObjectException
public void setBirthdate(Date Birthdate)
throws jobmatch.data.DataObjectException
Birthdate - of the CandidateDO
public CountryDO getNationality()
throws jobmatch.data.DataObjectException
public void setNationality(CountryDO Nationality)
throws jobmatch.data.DataObjectException
Nationality - of the CandidateDO
public CountryBDO getNationalityBDO()
throws jobmatch.data.DataObjectException
public void setNationality(CountryBDO Nationality)
throws jobmatch.data.DataObjectException
BDO-wrapped - Nationality of the CandidateDO
public String getURL()
throws jobmatch.data.DataObjectException
public void setURL(String URL)
throws jobmatch.data.DataObjectException
URL - of the CandidateDO
public boolean getAIESECMember()
throws jobmatch.data.DataObjectException
public void setAIESECMember(boolean AIESECMember)
throws jobmatch.data.DataObjectException
AIESECMember - of the CandidateDO
public String getCompetence()
throws jobmatch.data.DataObjectException
public void setCompetence(String Competence)
throws jobmatch.data.DataObjectException
Competence - of the CandidateDO
public boolean getStatus()
throws jobmatch.data.DataObjectException
public void setStatus(boolean Status)
throws jobmatch.data.DataObjectException
Status - of the CandidateDO
public CandidateAccountDO[] getCandidateAccountDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public CandidateAccountDO getCandidateAccountDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public CandidateAccountBDO[] getCandidateAccountBDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public CandidateAccountBDO getCandidateAccountBDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public void addCandidateAccountBDO(CandidateAccountBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - CandidateAccountBDO to be set to point to this BDO and committed.
public void addCandidateAccountBDO(CandidateAccountBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - CandidateAccountBDO to be set to point to this BDO and committed.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public void removeCandidateAccountBDO(CandidateAccountBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - CandidateAccountBDO to be deleted.
public void removeCandidateAccountBDO(CandidateAccountBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - CandidateAccountBDO to be deleted.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public CandidateProfileDO[] getCandidateProfileDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public CandidateProfileDO getCandidateProfileDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public CandidateProfileBDO[] getCandidateProfileBDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public CandidateProfileBDO getCandidateProfileBDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public void addCandidateProfileBDO(CandidateProfileBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - CandidateProfileBDO to be set to point to this BDO and committed.
public void addCandidateProfileBDO(CandidateProfileBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - CandidateProfileBDO to be set to point to this BDO and committed.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public void removeCandidateProfileBDO(CandidateProfileBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - CandidateProfileBDO to be deleted.
public void removeCandidateProfileBDO(CandidateProfileBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - CandidateProfileBDO to be deleted.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public MatchQueueDO[] getMatchQueueDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public MatchQueueDO getMatchQueueDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public MatchQueueBDO[] getMatchQueueBDOArray()
throws jobmatch.data.DataObjectException,
jobmatch.data.QueryException
public MatchQueueBDO getMatchQueueBDO()
throws jobmatch.data.DataObjectException,
jobmatch.data.NonUniqueQueryException,
jobmatch.data.QueryException
public void addMatchQueueBDO(MatchQueueBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - MatchQueueBDO to be set to point to this BDO and committed.
public void addMatchQueueBDO(MatchQueueBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
rbdo - MatchQueueBDO to be set to point to this BDO and committed.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public void removeMatchQueueBDO(MatchQueueBDO rbdo)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - MatchQueueBDO to be deleted.
public void removeMatchQueueBDO(MatchQueueBDO rbdo,
jobmatch.data.DBTransaction tran)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
r - MatchQueueBDO to be deleted.tran - The transaction to be used for the commit.
If null, a new transaction is created.
public ProfileDO[] getProfileDOArray_via_CandidateProfile()
throws jobmatch.data.DataObjectException
public void mapProfile_via_CandidateProfileDO(ProfileDO d)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
d - The ProfileDO to add to the CandidateProfileDO mapping
for this BDO.
public void mapProfile_via_CandidateProfileDO(ProfileDO d,
jobmatch.data.DBTransaction tran)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
d - The ProfileDO to add to the CandidateProfileDO mapping
for this BDO.
public void mapProfile_via_CandidateProfileBDO(ProfileBDO b)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
b - The ProfileBDO to add to the CandidateProfileDO mapping
for this BDO.
public void mapProfile_via_CandidateProfileBDO(ProfileBDO b,
jobmatch.data.DBTransaction tran)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
b - The ProfileBDO to add to the CandidateProfileDO mapping
for this BDO.
public void unmapProfile_via_CandidateProfileDO(ProfileDO d)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
d - The ProfileDO to remove from the CandidateProfileDO mapping
for this BDO.
public void unmapProfile_via_CandidateProfileDO(ProfileDO d,
jobmatch.data.DBTransaction tran)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
d - The ProfileDO to remove from the CandidateProfileDO mapping
for this BDO.
public void unmapProfile_via_CandidateProfileBDO(ProfileBDO b)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
b - The ProfileBDO to remove from the CandidateProfileDO mapping
for this BDO.
public void unmapProfile_via_CandidateProfileBDO(ProfileBDO b,
jobmatch.data.DBTransaction tran)
throws jobmatch.data.DataObjectException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.RefAssertionException,
SQLException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
b - The ProfileBDO to remove from the CandidateProfileDO mapping
for this BDO.
public void commit()
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
public void commit(jobmatch.data.DBTransaction dbt)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
dbt - The transaction object to use for this operation.
public void delete()
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
public void delete(jobmatch.data.DBTransaction dbt)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
dbt - The transaction object to use for this operation.
protected void okToCommitPicture(PictureDO member)
throws jobmatch.data.RefAssertionException
protected void okToDeletePicture(PictureDO member)
throws jobmatch.data.RefAssertionException
protected void okToCommitAdress(AdressDO member)
throws jobmatch.data.RefAssertionException
protected void okToDeleteAdress(AdressDO member)
throws jobmatch.data.RefAssertionException
protected void okToCommitNationality(CountryDO member)
throws jobmatch.data.RefAssertionException
protected void okToDeleteNationality(CountryDO member)
throws jobmatch.data.RefAssertionException
protected void modifyDO(jobmatch.data.DBTransaction dbt,
boolean delete)
throws SQLException,
jobmatch.data.DatabaseManagerException,
jobmatch.data.DataObjectException,
jobmatch.data.RefAssertionException,
jobmatch.data.DBRowUpdateException,
jobmatch.data.QueryException
dbt - The transaction object to use for this operation.delete - True if doing a delete, otherwise doing insert/update.
|
PSE 2000 Group 4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||