|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
pe.gob.sunat.tecnologia.receptor.cliente.forms.Sender
public class Sender
Clase encargada de realizar la petición al SEIDA, ya sea para enviar un archivo con el documento aduanero, o para enviar un ticket de consulta para ver el resultado del envio.
El envio genera un acuse de recibo: nsigad_acuse_AAAA_9999, donde AAAA es el año de envio y 9999 es el número de ticket.
La consulta genera un archivo de respuesta: nsigad_response_AAAAXXXXXXXXXXXXX9999, donde AAAA es el año de envio, XXXX es un timestamp y 9999 es el número de ticket.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
protected org.apache.commons.logging.Log |
log
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Sender(java.lang.String name,
Operacion operacion)
|
Method Summary | |
---|---|
java.lang.String |
getAnhoEnvio()
Año del envio |
java.lang.String |
getArchivoEnviar()
Nombre del archivo a enviar, incluyendo la ruta absoluta. |
javax.swing.JTable |
getListaElementos()
Tabla donde se muestran los tickets a consultar, cada respuesta setea el nombre del archivo de respuesta resultante en el ticket que corresponda. |
java.lang.String |
getNumeroTicket()
Numero de ticket retornado por el servicio de recepcion del SEIDA. |
java.lang.String |
getRutaArchivos()
Ruta donde se crearan los archivos resultantes, acuses, respuestas de consulta, tickets generados. |
void |
run()
|
void |
setAnhoEnvio(java.lang.String anhoEnvio)
Indica el año del envio |
void |
setArchivoEnviar(java.lang.String archivoEnviar)
Indica el nombre del archivo a enviar, incluyendo la ruta absoluta. |
void |
setAreaMensajes(javax.swing.JTextArea areaMensajes)
Area donde se muestran las operaciones realizadas por la aplicacion, al momento de realizar envios o consultas. |
void |
setClave(java.lang.String clave)
Indica la clave a utilizar para la autenticacion |
void |
setCodigoEnvio(java.lang.String codigoEnvio)
Indica el Codigo de Envio a utilizar para la autenticacion |
void |
setDireccionIP(java.lang.String direccionIP)
Direccion IP de la estacion cliente, desde donde se esta enviando los archivos o haciendo consultas. |
void |
setListaElementos(javax.swing.JTable listaElementos)
Indica la Tabla donde se muestran los tickets a consultar, cada respuesta setea el nombre del archivo de respuesta resultante en el ticket que corresponda. |
void |
setMacAddress(java.lang.String macAddress)
MAC Address de la estacion cliente, desde donde se esta enviando los archivos o haciendo consultas. |
void |
setNumeroTicket(java.lang.String numeroTicket)
Indica el numero de ticket del envio. |
void |
setNumeroTransaccion(java.lang.String numeroTransaccion)
Indica el numero de transaccion asociada al archivo a procesar |
void |
setOperacion(Operacion operacion)
Indica la operacion a realizar. |
void |
setProgressBar(javax.swing.JProgressBar progressBar)
Progreso |
void |
setRuc(java.lang.String ruc)
Indica el numero de RUC a utilizar para la autenticacion |
void |
setRutaArchivos(java.lang.String rutaArchivos)
Indica la ruta donde se crearan los archivos resultantes, acuses, respuestas de consulta, tickets generados. |
void |
setUsuario(java.lang.String usuario)
Indica el usuario a utilizar para la autenticacion |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final org.apache.commons.logging.Log log
Constructor Detail |
---|
public Sender(java.lang.String name, Operacion operacion)
Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void setRuc(java.lang.String ruc)
ruc
- the ruc to setpublic void setCodigoEnvio(java.lang.String codigoEnvio)
codigoEnvio
- the codigoEnvio to setpublic void setUsuario(java.lang.String usuario)
usuario
- the usuario to setpublic void setClave(java.lang.String clave)
clave
- the clave to setpublic void setNumeroTransaccion(java.lang.String numeroTransaccion)
numeroTransaccion
- the numeroTransaccion to setpublic java.lang.String getArchivoEnviar()
public void setArchivoEnviar(java.lang.String archivoEnviar)
archivoEnviar
- the archivoEnviar to setpublic java.lang.String getRutaArchivos()
public void setRutaArchivos(java.lang.String rutaArchivos)
rutaArchivos
- the rutaArchivos to setpublic java.lang.String getNumeroTicket()
public void setNumeroTicket(java.lang.String numeroTicket)
numeroTicket
- the numeroTicket to setpublic void setOperacion(Operacion operacion)
operacion
- the operacion to setcom.forms.enumeration.Operacion
public java.lang.String getAnhoEnvio()
public void setAnhoEnvio(java.lang.String anhoEnvio)
anhoEnvio
- the anhoEnvio to setpublic void setAreaMensajes(javax.swing.JTextArea areaMensajes)
areaMensajes
- the areaMensajes to setpublic void setProgressBar(javax.swing.JProgressBar progressBar)
progressBar
- the progressBar to setpublic javax.swing.JTable getListaElementos()
public void setListaElementos(javax.swing.JTable listaElementos)
listaElementos
- the listaElementos to setpublic void setDireccionIP(java.lang.String direccionIP)
direccionIP
- the direccionIP to setInetAddress
public void setMacAddress(java.lang.String macAddress)
macAddress
- the macAddress to setNetworkInterface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |