Package br.com.davinti.vitruvio.spi.impl
Class DocumentDigitalSignatureServiceImpl
Object
DocumentDigitalSignatureServiceImpl
- All Implemented Interfaces:
DocumentDiginalSignatureService
@Service("vDocumentDigitalSignatureService")
public class DocumentDigitalSignatureServiceImpl
extends Object
implements DocumentDiginalSignatureService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<TipoDocumento> ProvedorAssinaturaDigitalList<ProvedorAssinaturaDigital> voidcancelRequest(Long documentId, String cause) RequisicaoAssinaturaDigitalvoidvoidvoidvoidexcluirProvedor(ProvedorAssinaturaDigital provedor) voidexcluirTipoDocumento(TipoDocumento tipo) ProvedorD4SignProvedorUnicogetProvider(Provedor provedor) RequisicaoAssinaturaDigitalTipoDocumentoTipoDocumentogetTipoDocumentoPorSigla(String sigla) voidincrementComunicationTryCount(RequisicaoAssinaturaDigital req) booleanbooleanisSiglaTipoDocumentoDisponivel(String key, Integer ownerId) voidrequestStatusChecking(RequisicaoAssinaturaDigital e) voidrequestStatusChecking(Long requestId) ProvedorD4SignsalvarProvedorD4Sign(ProvedorD4Sign provedor) ProvedorUnicosalvarProvedorUnico(ProvedorUnico provedor) TipoDocumentosalvarTipoDocumento(TipoDocumento documento) voidsetFileService(FileService fileService) voidsetOcrService(OCRService ocrService) voidsetProviderAssinaturaDigitalD4SignDao(ProvidorAssinaturaDigitalD4SignDao providerAssinaturaDigitalD4SignDao) voidsetProviderAssinaturaDigitalDao(ProvidorAssinaturaDigitalDao providerAssinaturaDigitalDao) voidsetProviderAssinaturaDigitalUnicoDao(ProvidorAssinaturaDigitalUnicoDao providerAssinaturaDigitalUnicoDao) voidsetProviders(DigitalSignatureProvider[] providers) voidsetRequisicaoAssinaturaDigitalDao(RequisicaoAssinaturaDigitalDao requisicaoAssinaturaDigitalDao) voidsetSignatarioDao(SignatarioDao signatarioDao) voidsetTipoDocumentoDao(TipoDocumentoDao tipoDocumentoDao)
-
Constructor Details
-
DocumentDigitalSignatureServiceImpl
public DocumentDigitalSignatureServiceImpl()
-
-
Method Details
-
setProviders
-
setProviderAssinaturaDigitalDao
@Autowired public void setProviderAssinaturaDigitalDao(ProvidorAssinaturaDigitalDao providerAssinaturaDigitalDao) -
setProviderAssinaturaDigitalUnicoDao
@Autowired public void setProviderAssinaturaDigitalUnicoDao(ProvidorAssinaturaDigitalUnicoDao providerAssinaturaDigitalUnicoDao) -
setProviderAssinaturaDigitalD4SignDao
@Autowired public void setProviderAssinaturaDigitalD4SignDao(ProvidorAssinaturaDigitalD4SignDao providerAssinaturaDigitalD4SignDao) -
setRequisicaoAssinaturaDigitalDao
@Autowired public void setRequisicaoAssinaturaDigitalDao(RequisicaoAssinaturaDigitalDao requisicaoAssinaturaDigitalDao) -
setTipoDocumentoDao
-
setSignatarioDao
-
setOcrService
-
setFileService
-
buscarProviders
- Specified by:
buscarProvidersin interfaceDocumentDiginalSignatureService
-
buscarProvider
- Specified by:
buscarProviderin interfaceDocumentDiginalSignatureService
-
getProvedorUnicoPorId
- Specified by:
getProvedorUnicoPorIdin interfaceDocumentDiginalSignatureService
-
getProvedorD4SignPorId
- Specified by:
getProvedorD4SignPorIdin interfaceDocumentDiginalSignatureService
-
excluirProvedor
@Transactional(propagation=REQUIRED) public void excluirProvedor(ProvedorAssinaturaDigital provedor) - Specified by:
excluirProvedorin interfaceDocumentDiginalSignatureService
-
salvarProvedorUnico
@Transactional(propagation=REQUIRED) public ProvedorUnico salvarProvedorUnico(ProvedorUnico provedor) - Specified by:
salvarProvedorUnicoin interfaceDocumentDiginalSignatureService
-
salvarProvedorD4Sign
@Transactional(propagation=REQUIRED) public ProvedorD4Sign salvarProvedorD4Sign(ProvedorD4Sign provedor) - Specified by:
salvarProvedorD4Signin interfaceDocumentDiginalSignatureService
-
buscarDocumentos
- Specified by:
buscarDocumentosin interfaceDocumentDiginalSignatureService
-
isSiglaTipoDocumentoDisponivel
- Specified by:
isSiglaTipoDocumentoDisponivelin interfaceDocumentDiginalSignatureService
-
isSiglaTipoDocumentoDisponivel
- Specified by:
isSiglaTipoDocumentoDisponivelin interfaceDocumentDiginalSignatureService
-
salvarTipoDocumento
@Transactional(propagation=REQUIRED) public TipoDocumento salvarTipoDocumento(TipoDocumento documento) - Specified by:
salvarTipoDocumentoin interfaceDocumentDiginalSignatureService
-
excluirTipoDocumento
@Transactional(propagation=REQUIRED) public void excluirTipoDocumento(TipoDocumento tipo) - Specified by:
excluirTipoDocumentoin interfaceDocumentDiginalSignatureService
-
getTipoDocumentoPorId
- Specified by:
getTipoDocumentoPorIdin interfaceDocumentDiginalSignatureService
-
getTipoDocumentoPorSigla
- Specified by:
getTipoDocumentoPorSiglain interfaceDocumentDiginalSignatureService
-
getProvider
- Specified by:
getProviderin interfaceDocumentDiginalSignatureService
-
createRequest
@Transactional(propagation=REQUIRED) public RequisicaoAssinaturaDigital createRequest(DocumentDigitalSignatureRequest request) - Specified by:
createRequestin interfaceDocumentDiginalSignatureService
-
getRequisicaoPorId
- Specified by:
getRequisicaoPorIdin interfaceDocumentDiginalSignatureService
-
cancelRequest
- Specified by:
cancelRequestin interfaceDocumentDiginalSignatureService
-
requestStatusChecking
- Specified by:
requestStatusCheckingin interfaceDocumentDiginalSignatureService
-
requestStatusChecking
public void requestStatusChecking(RequisicaoAssinaturaDigital e) - Specified by:
requestStatusCheckingin interfaceDocumentDiginalSignatureService
-
dispatchPendingEnvelopeRequests
public void dispatchPendingEnvelopeRequests()- Specified by:
dispatchPendingEnvelopeRequestsin interfaceDocumentDiginalSignatureService
-
dispatchEnvelopePendingCheckRequests
public void dispatchEnvelopePendingCheckRequests()- Specified by:
dispatchEnvelopePendingCheckRequestsin interfaceDocumentDiginalSignatureService
-
dispatchEnvelopePendingCancelRequests
public void dispatchEnvelopePendingCancelRequests()- Specified by:
dispatchEnvelopePendingCancelRequestsin interfaceDocumentDiginalSignatureService
-
incrementComunicationTryCount
@Transactional(propagation=REQUIRED) public void incrementComunicationTryCount(RequisicaoAssinaturaDigital req) - Specified by:
incrementComunicationTryCountin interfaceDocumentDiginalSignatureService
-