org.jboss.soa.esb.util
Class BaseBusinessObject
java.lang.Object
org.jboss.soa.esb.util.BaseBusinessObject
- Direct Known Subclasses:
- Address, BankAcct, BatchProcess, OneValue, Person, Telephone
public abstract class BaseBusinessObject
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BaseBusinessObject
public BaseBusinessObject()
BaseBusinessObject
protected BaseBusinessObject(java.lang.String p_sElem)
BaseBusinessObject
protected BaseBusinessObject(java.lang.String p_sElem,
long p_lUid)
BaseBusinessObject
protected BaseBusinessObject(BobjStdDTO p_oDto)
throws java.lang.Exception
- Throws:
java.lang.Exception
toDTO
public BobjStdDTO toDTO()
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
locator
public java.lang.String[] locator()
allLocators
public java.lang.String[][] allLocators()
- Get all locators for a given BaseBusinessObject
Override this method in your class if you have more than 1 locator array
- Returns:
- An array of String arrays containing all locators
hasUid
public boolean hasUid()
setElemNm
public void setElemNm(java.lang.String p_s)
setRole
public void setRole(java.lang.String p_s)
setStamp
public void setStamp(long p_l)
setUid
public void setUid(long p_l)
setSnap
public void setSnap(long p_l)
setBatchNum
public void setBatchNum(long p_l)
setSnapDate
public void setSnapDate(java.lang.String p_s)
setPackage
public void setPackage()
getElemNm
public java.lang.String getElemNm()
getRole
public java.lang.String getRole()
getStamp
public long getStamp()
getUid
public long getUid()
getSnap
public long getSnap()
getBatchNum
public long getBatchNum()
getSnapDate
public java.lang.String getSnapDate()
getFromDTO
public static final BaseBusinessObject getFromDTO(BobjStdDTO p_oDto)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDtoList
public static final BobjStdDTO getDtoList(java.lang.Class p_Class,
java.util.List<? extends BaseBusinessObject> p_oBobList)
throws java.lang.Exception
- Throws:
java.lang.Exception
getRoleFromList
public static BaseBusinessObject getRoleFromList(java.lang.String p_sRole,
java.util.List<? extends BaseBusinessObject> p_oL)