com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue
Class ComplejoSuperficial

java.lang.Object
  |
  +--com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue.ComplejoSuperficial
Direct Known Subclasses:
Complejo

public class ComplejoSuperficial
extends java.lang.Object

Datos mínimos de un complejo.


Field Summary
static int BAD_ZIP
           
private  java.lang.String codigo
           
private  java.lang.String codigoIcon
           
static java.lang.String COMIDAS
           
private  java.lang.String estado
           
static java.lang.String EXHIBICION
           
private  java.util.Date fechaProceso
           
(package private)  java.text.SimpleDateFormat ff_yyyyMMdd
           
(package private)  java.text.SimpleDateFormat ffAMD
           
(package private)  java.text.SimpleDateFormat ffDMA
           
private  int id
           
static int IO_ZIP_PROBLEM
           
static int MISSING_PROCESS
           
static int NO_PROBLEM
           
static int NO_ZIP
           
private  java.lang.String nombre
           
static java.lang.String PORTAL
           
private  java.lang.String[] procesos
           
static java.lang.String SEPARADOR
           
private  int teatroCabeza
          Versión numérica del código AS-400 del teatro cabeza.
private  java.util.Date ultimaImportacion
           
 
Constructor Summary
ComplejoSuperficial()
           
ComplejoSuperficial(int id, java.lang.String codigo, java.lang.String nombre, java.lang.String codigoIcon, int teatroCabeza, java.util.Date fechaProceso, java.lang.String[] procesos, java.lang.String estado, java.util.Date ultimaImportacion)
           
 
Method Summary
 java.lang.String getCodigo()
           
 java.lang.String getCodigoIcon()
           
 java.lang.String getEstado()
           
 java.util.Date getFechaProceso()
           
 int getId()
           
 java.lang.String getMessage(int msg)
          Calcula un mensaje correspondiente a un código de problema.
 java.lang.String getNombre()
           
 java.lang.String getNombreArchivoExhibiciones()
           
 java.lang.String[] getProcesos()
           
 int getTeatroCabeza()
           
 java.util.Date getUltimaImportacion()
           
 void setCodigo(java.lang.String codigo)
           
 void setCodigoIcon(java.lang.String codigoIcon)
           
 void setEstado(java.lang.String estado)
           
 void setFechaProceso(java.util.Date fechaProceso)
           
 void setId(int id)
           
 void setNombre(java.lang.String nombre)
           
static java.lang.String setOfProcessToString(java.lang.String[] procs)
          Convierte un conjunto de procesos en una cadena de caracteres, codificada como lo especifican las constantes EXHIBICION, PORTAL y COMIDAS.
 void setProcesos(java.lang.String[] procesos)
           
 void setTeatroCabeza(int teatroCabeza)
           
 void setUltimaImportacion(java.util.Date ultimaImportacion)
           
static java.lang.String[] stringToSetOfProcess(java.lang.String s, java.lang.String[] orderedProcs)
          Calcula un conjunto de procesos a partir de una cadena de caracteres.
 java.lang.String toString()
           
 java.lang.String zipFileName()
          Calcula el nombre del zip file que debe contener los archivos exportados para el complejo en la fecha de proceso.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private int id

codigo

private java.lang.String codigo

nombre

private java.lang.String nombre

codigoIcon

private java.lang.String codigoIcon

teatroCabeza

private int teatroCabeza
Versión numérica del código AS-400 del teatro cabeza.


fechaProceso

private java.util.Date fechaProceso

procesos

private java.lang.String[] procesos

estado

private java.lang.String estado

ultimaImportacion

private java.util.Date ultimaImportacion

NO_ZIP

public static final int NO_ZIP
See Also:
Constant Field Values

MISSING_PROCESS

public static final int MISSING_PROCESS
See Also:
Constant Field Values

BAD_ZIP

public static final int BAD_ZIP
See Also:
Constant Field Values

IO_ZIP_PROBLEM

public static final int IO_ZIP_PROBLEM
See Also:
Constant Field Values

NO_PROBLEM

public static final int NO_PROBLEM
See Also:
Constant Field Values

EXHIBICION

public static final java.lang.String EXHIBICION
See Also:
Constant Field Values

PORTAL

public static final java.lang.String PORTAL
See Also:
Constant Field Values

COMIDAS

public static final java.lang.String COMIDAS
See Also:
Constant Field Values

SEPARADOR

public static final java.lang.String SEPARADOR
See Also:
Constant Field Values

ffAMD

java.text.SimpleDateFormat ffAMD

ffDMA

java.text.SimpleDateFormat ffDMA

ff_yyyyMMdd

java.text.SimpleDateFormat ff_yyyyMMdd
Constructor Detail

ComplejoSuperficial

public ComplejoSuperficial()

ComplejoSuperficial

public ComplejoSuperficial(int id,
                           java.lang.String codigo,
                           java.lang.String nombre,
                           java.lang.String codigoIcon,
                           int teatroCabeza,
                           java.util.Date fechaProceso,
                           java.lang.String[] procesos,
                           java.lang.String estado,
                           java.util.Date ultimaImportacion)
Method Detail

setId

public void setId(int id)

setCodigo

public void setCodigo(java.lang.String codigo)

setNombre

public void setNombre(java.lang.String nombre)

setCodigoIcon

public void setCodigoIcon(java.lang.String codigoIcon)

setTeatroCabeza

public void setTeatroCabeza(int teatroCabeza)

setFechaProceso

public void setFechaProceso(java.util.Date fechaProceso)

setProcesos

public void setProcesos(java.lang.String[] procesos)

setEstado

public void setEstado(java.lang.String estado)

setUltimaImportacion

public void setUltimaImportacion(java.util.Date ultimaImportacion)

getId

public int getId()

getCodigo

public java.lang.String getCodigo()

getNombre

public java.lang.String getNombre()

getCodigoIcon

public java.lang.String getCodigoIcon()

getTeatroCabeza

public int getTeatroCabeza()

getFechaProceso

public java.util.Date getFechaProceso()

getProcesos

public java.lang.String[] getProcesos()

getEstado

public java.lang.String getEstado()

getUltimaImportacion

public java.util.Date getUltimaImportacion()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

stringToSetOfProcess

public static java.lang.String[] stringToSetOfProcess(java.lang.String s,
                                                      java.lang.String[] orderedProcs)
Calcula un conjunto de procesos a partir de una cadena de caracteres. Los procesos deben estar codificados como lo especifican las constantes EXHIBICION, PORTAL y COMIDAS.

Parameters:
s - La cadena que será convertida.
orderedProcs - Orden estándar para los procesos.
Returns:
Description of the Return Value

setOfProcessToString

public static java.lang.String setOfProcessToString(java.lang.String[] procs)
Convierte un conjunto de procesos en una cadena de caracteres, codificada como lo especifican las constantes EXHIBICION, PORTAL y COMIDAS.

Parameters:
procs - El conjunto de procesos que será convertido.
Returns:
Description of the Return Value

zipFileName

public java.lang.String zipFileName()
Calcula el nombre del zip file que debe contener los archivos exportados para el complejo en la fecha de proceso. El formato es: cc<CódigoComplejo>-yyyy-mmm-ddd.zip.

Returns:
Description of the Return Value

getMessage

public java.lang.String getMessage(int msg)
Calcula un mensaje correspondiente a un código de problema.

Parameters:
msg - Description of the Parameter
Returns:
El mensaje calculado.

getNombreArchivoExhibiciones

public java.lang.String getNombreArchivoExhibiciones()