package br.gov.mj.sislegis.app.seiws; public class SeiPortTypeProxy implements br.gov.mj.sislegis.app.seiws.SeiPortType { private String _endpoint = null; private br.gov.mj.sislegis.app.seiws.SeiPortType seiPortType = null; public SeiPortTypeProxy() { _initSeiPortTypeProxy(); } public SeiPortTypeProxy(String endpoint) { _endpoint = endpoint; _initSeiPortTypeProxy(); } private void _initSeiPortTypeProxy() { try { seiPortType = (new br.gov.mj.sislegis.app.seiws.SeiServiceLocator()).getSeiPortService(); if (seiPortType != null) { if (_endpoint != null) ((javax.xml.rpc.Stub)seiPortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint); else _endpoint = (String)((javax.xml.rpc.Stub)seiPortType)._getProperty("javax.xml.rpc.service.endpoint.address"); } } catch (javax.xml.rpc.ServiceException serviceException) {} } public String getEndpoint() { return _endpoint; } public void setEndpoint(String endpoint) { _endpoint = endpoint; if (seiPortType != null) ((javax.xml.rpc.Stub)seiPortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint); } public br.gov.mj.sislegis.app.seiws.SeiPortType getSeiPortType() { if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType; } public br.gov.mj.sislegis.app.seiws.RetornoGeracaoProcedimento gerarProcedimento(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, br.gov.mj.sislegis.app.seiws.Procedimento procedimento, br.gov.mj.sislegis.app.seiws.Documento[] documentos, java.lang.String[] procedimentosRelacionados, java.lang.String[] unidadesEnvio, java.lang.String sinManterAbertoUnidade, java.lang.String sinEnviarEmailNotificacao, java.lang.String dataRetornoProgramado) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.gerarProcedimento(siglaSistema, identificacaoServico, idUnidade, procedimento, documentos, procedimentosRelacionados, unidadesEnvio, sinManterAbertoUnidade, sinEnviarEmailNotificacao, dataRetornoProgramado); } public br.gov.mj.sislegis.app.seiws.RetornoInclusaoDocumento incluirDocumento(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, br.gov.mj.sislegis.app.seiws.Documento documento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.incluirDocumento(siglaSistema, identificacaoServico, idUnidade, documento); } public br.gov.mj.sislegis.app.seiws.Unidade[] listarUnidades(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idTipoProcedimento, java.lang.String idSerie) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.listarUnidades(siglaSistema, identificacaoServico, idTipoProcedimento, idSerie); } public br.gov.mj.sislegis.app.seiws.TipoProcedimento[] listarTiposProcedimento(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idSerie) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.listarTiposProcedimento(siglaSistema, identificacaoServico, idUnidade, idSerie); } public br.gov.mj.sislegis.app.seiws.Serie[] listarSeries(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idTipoProcedimento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.listarSeries(siglaSistema, identificacaoServico, idUnidade, idTipoProcedimento); } public br.gov.mj.sislegis.app.seiws.RetornoConsultaProcedimento consultarProcedimento(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloProcedimento, java.lang.String sinRetornarAssuntos, java.lang.String sinRetornarInteressados, java.lang.String sinRetornarObservacoes, java.lang.String sinRetornarAndamentoGeracao, java.lang.String sinRetornarAndamentoConclusao, java.lang.String sinRetornarUltimoAndamento, java.lang.String sinRetornarUnidadesProcedimentoAberto, java.lang.String sinRetornarProcedimentosRelacionados, java.lang.String sinRetornarProcedimentosAnexados) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.consultarProcedimento(siglaSistema, identificacaoServico, idUnidade, protocoloProcedimento, sinRetornarAssuntos, sinRetornarInteressados, sinRetornarObservacoes, sinRetornarAndamentoGeracao, sinRetornarAndamentoConclusao, sinRetornarUltimoAndamento, sinRetornarUnidadesProcedimentoAberto, sinRetornarProcedimentosRelacionados, sinRetornarProcedimentosAnexados); } public br.gov.mj.sislegis.app.seiws.RetornoConsultaDocumento consultarDocumento(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloDocumento, java.lang.String sinRetornarAndamentoGeracao, java.lang.String sinRetornarAssinaturas, java.lang.String sinRetornarPublicacao) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.consultarDocumento(siglaSistema, identificacaoServico, idUnidade, protocoloDocumento, sinRetornarAndamentoGeracao, sinRetornarAssinaturas, sinRetornarPublicacao); } public java.lang.String gerarBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String tipo, java.lang.String descricao, java.lang.String[] unidadesDisponibilizacao, java.lang.String[] documentos, java.lang.String sinDisponibilizar) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.gerarBloco(siglaSistema, identificacaoServico, idUnidade, tipo, descricao, unidadesDisponibilizacao, documentos, sinDisponibilizar); } public java.lang.String excluirBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.excluirBloco(siglaSistema, identificacaoServico, idUnidade, idBloco); } public java.lang.String disponibilizarBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.disponibilizarBloco(siglaSistema, identificacaoServico, idUnidade, idBloco); } public java.lang.String cancelarDisponibilizacaoBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.cancelarDisponibilizacaoBloco(siglaSistema, identificacaoServico, idUnidade, idBloco); } public java.lang.String incluirDocumentoBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco, java.lang.String protocoloDocumento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.incluirDocumentoBloco(siglaSistema, identificacaoServico, idUnidade, idBloco, protocoloDocumento); } public java.lang.String retirarDocumentoBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco, java.lang.String protocoloDocumento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.retirarDocumentoBloco(siglaSistema, identificacaoServico, idUnidade, idBloco, protocoloDocumento); } public java.lang.String incluirProcessoBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco, java.lang.String protocoloProcedimento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.incluirProcessoBloco(siglaSistema, identificacaoServico, idUnidade, idBloco, protocoloProcedimento); } public java.lang.String retirarProcessoBloco(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idBloco, java.lang.String protocoloProcedimento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.retirarProcessoBloco(siglaSistema, identificacaoServico, idUnidade, idBloco, protocoloProcedimento); } public java.lang.String reabrirProcesso(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloProcedimento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.reabrirProcesso(siglaSistema, identificacaoServico, idUnidade, protocoloProcedimento); } public java.lang.String concluirProcesso(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloProcedimento) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.concluirProcesso(siglaSistema, identificacaoServico, idUnidade, protocoloProcedimento); } public br.gov.mj.sislegis.app.seiws.ArquivoExtensao[] listarExtensoesPermitidas(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idArquivoExtensao) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.listarExtensoesPermitidas(siglaSistema, identificacaoServico, idUnidade, idArquivoExtensao); } public java.lang.String enviarProcesso(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloProcedimento, java.lang.String[] unidadesDestino, java.lang.String sinManterAbertoUnidade, java.lang.String sinRemoverAnotacao, java.lang.String sinEnviarEmailNotificacao, java.lang.String dataRetornoProgramado) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.enviarProcesso(siglaSistema, identificacaoServico, idUnidade, protocoloProcedimento, unidadesDestino, sinManterAbertoUnidade, sinRemoverAnotacao, sinEnviarEmailNotificacao, dataRetornoProgramado); } public br.gov.mj.sislegis.app.seiws.Usuario[] listarUsuarios(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String idUsuario) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.listarUsuarios(siglaSistema, identificacaoServico, idUnidade, idUsuario); } public java.lang.String atribuirProcesso(java.lang.String siglaSistema, java.lang.String identificacaoServico, java.lang.String idUnidade, java.lang.String protocoloProcedimento, java.lang.String idUsuario, java.lang.String sinReabrir) throws java.rmi.RemoteException{ if (seiPortType == null) _initSeiPortTypeProxy(); return seiPortType.atribuirProcesso(siglaSistema, identificacaoServico, idUnidade, protocoloProcedimento, idUsuario, sinReabrir); } }