public class WelcomePack extends DBPersist
Welcome Packs
Copyright: Copyright (c) KnowGate 2006
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CANCELLED |
static short |
ClassId |
static java.lang.String |
DELIVERED |
static java.lang.String |
PENDING |
static java.lang.String |
RETURNED |
static java.lang.String |
SENT |
Constructor and Description |
---|
WelcomePack()
Default constructor
|
WelcomePack(JDCConnection oConn,
java.lang.String sGuPack)
Create Welcome Pack and load data
|
Modifier and Type | Method and Description |
---|---|
WelcomePackChangeLog[] |
changeLog(JDCConnection oConn)
Get log for modifications of status of this Welcome Pack
|
boolean |
delete(JDCConnection oConn)
Delete Welcome Pack incluing its change log
|
static WelcomePack |
forAddress(JDCConnection oConn,
java.lang.String sGuAddres)
Get the most recent Welcome Pack associated to an Address
|
static WelcomePack |
forCompany(JDCConnection oConn,
java.lang.String sGuCompany)
Get the most recent Welcome Pack associated to a Company
|
static WelcomePack |
forContact(JDCConnection oConn,
java.lang.String sGuContact)
Get the most recent Welcome Pack associated to a Contact
|
Address |
getAddress(JDCConnection oConn)
Get Address to which this Welcome Pack belongs
|
Company |
getCompany(JDCConnection oConn)
Get Company to which this Welcome Pack belongs
|
Contact |
getContact(JDCConnection oConn)
Get Contact to which this Welcome Pack belongs
|
boolean |
store(JDCConnection oConn)
Store Welcome Pack
Automatically assign values to ix_pack and dt_modified fields if they are not set
|
allcaps, allcaps, clear, clone, columns, containsKey, containsValue, entrySet, exists, get, get, getAuditClassName, getCreationDate, getDate, getDate, getDateFormated, getDateShort, getDateTime, getDateTime24, getDecimal, getDecimalFormated, getDecimalFormated, getDouble, getDoubleFormated, getFloat, getFloatFormated, getInt, getIntArray, getInteger, getIntegerArray, getIntervalPart, getItemMap, getItems, getMoney, getPrimaryKey, getShort, getSQLDate, getSQLTime, getString, getStringHtml, getStringNull, getTable, getTable, getTime, getTimeOfDay, getTimestamp, isEmpty, isNull, iterator, keySet, load, load, parseXML, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, putAll, putAll, remove, remove, replace, replace, replace, replace, replace, replace, replace, replace, setAuditTransact, setAuditUser, setCreationDate, setPrimaryKey, size, toLowerCase, toUpperCase, toXML, toXML, toXML, values
public static final short ClassId
public static final java.lang.String PENDING
public static final java.lang.String CANCELLED
public static final java.lang.String SENT
public static final java.lang.String DELIVERED
public static final java.lang.String RETURNED
public WelcomePack()
public WelcomePack(JDCConnection oConn, java.lang.String sGuPack) throws java.sql.SQLException
oConn
- JDCConnectionsGuPack
- String Welcome Pack GUIDjava.sql.SQLException
public Company getCompany(JDCConnection oConn) throws java.sql.SQLException
oConn
- JDCConnectionjava.sql.SQLException
public Contact getContact(JDCConnection oConn) throws java.sql.SQLException
oConn
- JDCConnectionjava.sql.SQLException
public Address getAddress(JDCConnection oConn) throws java.sql.SQLException
oConn
- JDCConnectionjava.sql.SQLException
public boolean store(JDCConnection oConn) throws java.sql.SQLException
Store Welcome Pack
Automatically assign values to ix_pack and dt_modified fields if they are not setpublic boolean delete(JDCConnection oConn) throws java.sql.SQLException
public WelcomePackChangeLog[] changeLog(JDCConnection oConn) throws java.sql.SQLException
oConn
- JDCConnectionjava.sql.SQLException
public static WelcomePack forContact(JDCConnection oConn, java.lang.String sGuContact) throws java.sql.SQLException
oConn
- JDCConnectionsGuContact
- String Contact GUIDjava.sql.SQLException
public static WelcomePack forCompany(JDCConnection oConn, java.lang.String sGuCompany) throws java.sql.SQLException
oConn
- JDCConnectionsGuCompany
- String Company GUIDjava.sql.SQLException
public static WelcomePack forAddress(JDCConnection oConn, java.lang.String sGuAddres) throws java.sql.SQLException
oConn
- JDCConnectionsGuAddres
- String Address GUIDjava.sql.SQLException