public class Atom extends DBPersist
Job Atom
Atoms hold single transaction units for Jobs.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLUMNS_LIST |
static short |
STATUS_ABORTED |
static short |
STATUS_FINISHED |
static short |
STATUS_INTERRUPTED |
static short |
STATUS_PENDING |
static short |
STATUS_RUNNING |
static short |
STATUS_SUSPENDED |
Constructor and Description |
---|
Atom() |
Atom(java.util.Map<java.lang.String,java.lang.Object> mCols)
Load Atom from an open ResultSet
When loading an Atom standard aliases are created for several database fields.
|
Atom(java.sql.ResultSet oRow,
java.sql.ResultSetMetaData oMetaData)
Load Atom from an open ResultSet
When loading an Atom standard aliases are created for several database fields.
|
Modifier and Type | Method and Description |
---|---|
void |
archive(JDCConnection oConn)
Move Atom from k_job_atoms table to k_job_atoms_archived
|
void |
setStatus(JDCConnection oConn,
short iStatus,
java.lang.String sLog)
Set atom status both in memory and at table k_job_atoms
|
allcaps, allcaps, clear, clone, columns, containsKey, containsValue, delete, 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, store, toLowerCase, toUpperCase, toXML, toXML, toXML, values
public static final short STATUS_ABORTED
public static final short STATUS_FINISHED
public static final short STATUS_PENDING
public static final short STATUS_SUSPENDED
public static final short STATUS_RUNNING
public static final short STATUS_INTERRUPTED
public static final java.lang.String COLUMNS_LIST
public Atom()
public Atom(java.sql.ResultSet oRow, java.sql.ResultSetMetaData oMetaData) throws java.sql.SQLException
Load Atom from an open ResultSet
When loading an Atom standard aliases are created for several database fields.Database Field | English Alias | Spanish Alias |
gu_company | Data.Company_Guid | Datos.Guid_Empresa |
gu_contact | Data.Contact_Guid | Datos.Guid_Contacto |
tx_name | Data.Name | Datos.Nombre |
tx_surname | Data.Surname | Datos.Apellidos |
tx_salutation | Data.Salutation | Datos.Saludo |
nm_commercial | Data.Legal_Name | Datos.Razon_Social |
tx_pwd | Data.Password | Datos.Password |
url_addr | Address.URL | Direccion.URL |
tx_email | Address.EMail | Direccion.EMail |
tp_street | Address.Street_Type | Direccion.Tipo_Via |
nm_street | Address.Street_Name | Direccion.Nombre_Via |
nu_street | Address.Street_Num | Direccion.Numero_Via |
tx_addr1 | Address.Line1 | Direccion.Linea1 |
tx_addr2 | Address.Line2 | Direccion.Linea2 |
nm_country | Address.Country | Direccion.Pais |
nm_state | Address.State | Direccion.Provincia |
mn_city | Address.City | Direccion.Ciudad |
zipcode | Address.Zipcode | Direccion.Codigo_Postal |
fax_phone | Address.Fax_Phone | Direccion.Telf_Fax |
work_phone | Address.Proffesional_Phone | Direccion.Telf_Profesional |
oRow
- Open ResultSet positioned at the row that must be loaded in this AtomoMetaData
- ResultSetMetaDatajava.sql.SQLException
public Atom(java.util.Map<java.lang.String,java.lang.Object> mCols) throws java.sql.SQLException
Load Atom from an open ResultSet
When loading an Atom standard aliases are created for several database fields.Database Field | English Alias | Spanish Alias |
gu_company | Data.Company_Guid | Datos.Guid_Empresa |
gu_contact | Data.Contact_Guid | Datos.Guid_Contacto |
tx_name | Data.Name | Datos.Nombre |
tx_surname | Data.Surname | Datos.Apellidos |
tx_salutation | Data.Salutation | Datos.Saludo |
nm_commercial | Data.Legal_Name | Datos.Razon_Social |
tx_pwd | Data.Password | Datos.Password |
url_addr | Address.URL | Direccion.URL |
tx_email | Address.EMail | Direccion.EMail |
tp_street | Address.Street_Type | Direccion.Tipo_Via |
nm_street | Address.Street_Name | Direccion.Nombre_Via |
nu_street | Address.Street_Num | Direccion.Numero_Via |
tx_addr1 | Address.Line1 | Direccion.Linea1 |
tx_addr2 | Address.Line2 | Direccion.Linea2 |
nm_country | Address.Country | Direccion.Pais |
nm_state | Address.State | Direccion.Provincia |
mn_city | Address.City | Direccion.Ciudad |
zipcode | Address.Zipcode | Direccion.Codigo_Postal |
fax_phone | Address.Fax_Phone | Direccion.Telf_Fax |
work_phone | Address.Proffesional_Phone | Direccion.Telf_Profesional |
oRow
- Open ResultSet positioned at the row that must be loaded in this AtomoMetaData
- ResultSetMetaDatajava.sql.SQLException
public void archive(JDCConnection oConn) throws java.sql.SQLException
Move Atom from k_job_atoms table to k_job_atoms_archived
oConn
- Database Connectionjava.sql.SQLException
public void setStatus(JDCConnection oConn, short iStatus, java.lang.String sLog) throws java.sql.SQLException, java.lang.NullPointerException, java.lang.NumberFormatException
oConn
- JDCConnectioniStatus
- short [STATUS_ABORTED | STATUS_FINISHED | STATUS_PENDING | STATUS_SUSPENDED | STATUS_RUNNING | STATUS_INTERRUPTED]sLog
- Text to be logged as the cause of status changejava.sql.SQLException
java.lang.NullPointerException
java.lang.NumberFormatException