Package rst.obj
Class IplGlbPsaRstApiObjCon
- java.lang.Object
-
- de.pisa.psa.rst.obj.PsaRstApiObjBas
-
- de.pisa.psa.rst.obj.PsaRstApiObj
-
- rst.obj.IplGlbPsaRstApiObjCon
-
- Direct Known Subclasses:
IplGlbPsaRstApiObjOrg
,IplGlbPsaRstApiObjPrs
@PsaRstApiObjIpl public class IplGlbPsaRstApiObjCon extends PsaRstApiObj
PSA_RST_API_OBJ_CON
Class representing a contact
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.pisa.psa.rst.obj.PsaRstApiObjBas
PsaRstApiObjBas.IsoDate, PsaRstApiObjBas.StringMapper
-
-
Field Summary
Fields Modifier and Type Field Description IplGlbPsaRstApiObjAdr[]
addresses
addressesjava.lang.String
email
email addressjava.lang.String
fax
fax numberjava.lang.String
group
groupjava.lang.String
group_id
group IDjava.lang.Boolean
mail_lock
mail lockjava.lang.String
name
contact namejava.lang.String
status
statusjava.lang.String
status_id
status IDjava.lang.String
telephone
commercial telephone number-
Fields inherited from class de.pisa.psa.rst.obj.PsaRstApiObj
created_at, created_by, id, modified_at, modified_by
-
Fields inherited from class de.pisa.psa.rst.obj.PsaRstApiObjBas
DEFAULT_DATA
-
-
Constructor Summary
Constructors Constructor Description IplGlbPsaRstApiObjCon()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
loadAddresses(de.pisa.psc.srv.dto.PscDto dto, int row)
load the contact addressesvoid
loadData(de.pisa.psc.srv.dto.PscDto dto, int row)
fill the attributes with data from the data objectprotected IplGlbPsaRstApiObjAdr
newAdr()
create a new address objectprotected void
setAddresses(de.pisa.psc.srv.dto.PscDto dto, int row)
set the contact addressesvoid
setData(de.pisa.psc.srv.dto.PscDto dto, int row)
set the value of the attributes at the data object-
Methods inherited from class de.pisa.psa.rst.obj.PsaRstApiObjBas
checkAccess, getEventHandler, getField, getIsoDate, getMappedClassField, getSetMaxData, getSkipBaseFields, getSkipIdField, loadDataComponents, loadDataFields, loadDataRelations, newDataMapping, newDto, newStringMapper, setDataPostPut, setEventHandler, setEventHandler, setIsoDate, setSetMaxData, setSkipBaseFields, setSkipIdField, skipField
-
-
-
-
Field Detail
-
name
@PsaRstApiMapFld("CMP_NAM") public java.lang.String name
contact name
-
mail_lock
@PsaRstApiMapFld("COM_CLS") public java.lang.Boolean mail_lock
mail lock
-
email
@PsaRstApiMapFld("EMA") public java.lang.String email
email address
-
group_id
@PsaRstApiMapFld("SAP_IDN") public java.lang.String group_id
group ID
-
group
@PsaRstApiMapCom(componentDto="PSA_SAP", componentKeyField="IDN", sourceKeyField="SAP_IDN", componentDataField="NAM", cache=true) public java.lang.String group
group
-
status_id
@PsaRstApiMapFld("OPR_IDN") public java.lang.String status_id
status ID
-
status
@PsaRstApiMapCom(componentDto="PSA_OPR", componentKeyField="IDN", sourceKeyField="OPR_IDN", componentDataField="NAM", cache=true) public java.lang.String status
status
-
telephone
@PsaRstApiMapFld("TEL_COM") public java.lang.String telephone
commercial telephone number
-
fax
@PsaRstApiMapFld("FAX") public java.lang.String fax
fax number
-
addresses
public IplGlbPsaRstApiObjAdr[] addresses
addresses
-
-
Method Detail
-
loadData
public void loadData(de.pisa.psc.srv.dto.PscDto dto, int row) throws java.lang.Exception
fill the attributes with data from the data object- Overrides:
loadData
in classPsaRstApiObjBas
- Parameters:
dto
- data objectrow
- row- Throws:
java.lang.Exception
- See Also:
PsaRstApiObjBas.loadData(de.pisa.psc.srv.dto.PscDto, int)
-
setData
public void setData(de.pisa.psc.srv.dto.PscDto dto, int row) throws java.lang.Exception
set the value of the attributes at the data object- Overrides:
setData
in classPsaRstApiObjBas
- Parameters:
dto
- data object to modifyrow
- row to modify- Throws:
java.lang.Exception
- See Also:
PsaRstApiObjBas.setData(de.pisa.psc.srv.dto.PscDto, int)
-
loadAddresses
protected void loadAddresses(de.pisa.psc.srv.dto.PscDto dto, int row) throws java.lang.Exception
load the contact addresses- Parameters:
dto
- contact dtorow
- contact row- Throws:
java.lang.Exception
-
setAddresses
protected void setAddresses(de.pisa.psc.srv.dto.PscDto dto, int row) throws java.lang.Exception
set the contact addresses- Parameters:
dto
- contact dtorow
- contact row- Throws:
java.lang.Exception
-
newAdr
protected IplGlbPsaRstApiObjAdr newAdr()
create a new address object- Returns:
- address
-
-