|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.LogisticOperatorList
public class LogisticOperatorList
Esta clase representa el listado de operadores logísticos dentro del sistema, permite obtener los datos todos los operadores agrupándolos en un solo objeto.
| Field Summary | |
|---|---|
private java.util.Hashtable |
logisticOperators
Este Hashtable agrupa los objetos del tipo
LogisticOperator que conforman el listado, está diseñado
de la siguiente forma:
key: id del operador logístico logisticOperatorId
value: Objeto del tipo LogisticOperator |
| Constructor Summary | |
|---|---|
LogisticOperatorList()
|
|
LogisticOperatorList(int cityId)
Constructor que recibe como parámetro un identificador de ciudad dentro del sistema, con el cual carga un listado de los operadores logísticos de la ciudad especificada desde la base de datos llamando al método loadData. |
|
| Method Summary | |
|---|---|
java.util.Hashtable |
getLogisticOperators()
Consultor para el atributo logisticOperators. |
boolean |
loadData()
|
boolean |
loadData(int cityId)
Método que realiza la operación de carga desde la base de datos hacia el objeto, este método utiliza el método query de la clase
SQLUtilities para realizar la consulta sobre la base de datos. |
static void |
main(java.lang.String[] args)
|
void |
setLogisticOperators(java.util.Hashtable logisticOperators)
Modificador para el atributo logisticOperators. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.Hashtable logisticOperators
Hashtable agrupa los objetos del tipo
LogisticOperator que conforman el listado, está diseñado
de la siguiente forma:
key: id del operador logístico logisticOperatorId
value: Objeto del tipo LogisticOperator
| Constructor Detail |
|---|
public LogisticOperatorList()
public LogisticOperatorList(int cityId)
loadData.
Este constructor puede recibir el parámetro por defecto (-1) para cargar una
lista de todos los operadores logísticos.
Este constructor será llamado a la hora de presentar un listado de operadores
logísticos al usuario y al realizar búsquedas por ciudad sobre el mismo.
cityId - Identificador de la ciudad en la base de datos| Method Detail |
|---|
public boolean loadData()
public boolean loadData(int cityId)
query de la clase
SQLUtilities para realizar la consulta sobre la base de datos.
Se recibe como parámetro un identificador de ciudad que representa ya sea
a una ciudad en la base de datos o el parámetro por defecto (-1). Con este
parámetro se carga un listado de los operadores de dicha ciudad o si se
recibe el parámetro por defecto se carga un listado general de todos los
operadores logísticos.
cityId - Identificadorde la ciudad en la base de datos
public java.util.Hashtable getLogisticOperators()
public void setLogisticOperators(java.util.Hashtable logisticOperators)
logisticOperators - Nuevo valor del atributo logisticOperators.public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||