Class DocumentEngineServiceImpl
Object
DocumentEngineServiceImpl
- All Implemented Interfaces:
DocumentEngineService
@Service("vDocumentEngineService")
@Transactional(propagation=SUPPORTS)
public class DocumentEngineServiceImpl
extends Object
implements DocumentEngineService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexcluirCampo(Long id) voidexcluirCampos(Collection<Long> ids) ModeloCampoDocumentogetCampoPorId(Long id) ModeloCampoDocumentogetCampoPorSigla(ModeloDocumento doc, String sigla) List<ModeloCampoDocumento> getCampos(ModeloDocumento modelo) List<ModeloCampoDocumento> List<ModeloCampoDocumento> getCamposAtivos(ModeloDocumento modelo) List<ModeloCampoDocumento> getCamposAtivos(Long modeloId) List<ModeloCampoDocumento> List<ModeloCampoDocumento> getCamposForFilter(ModeloCampoDocumentoFilter filter, int offset, int limit) getCountCampos(ModeloDocumento modelo) getCountCamposAtivos(ModeloDocumento modelo) ModeloDocumentogetModeloPorId(Long id) ModeloDocumentogetModeloPorSigla(String sigla) booleanisSiglaCampoDocumentoEmUso(String sigla, ModeloDocumento doc) booleanisSiglaCampoDocumentoEmUso(String sigla, ModeloDocumento doc, Long ownerId) booleanbooleanisSiglaModeloDocumentoEmUso(String sigla, Long ownerId) voidregisterParser(String documentServiceSource, DocumentHandler parser) Metodos de persistencia de documentosModeloCampoDocumentosalvarCampo(ModeloCampoDocumento campo) ModeloDocumentosalvarModeloDocumento(ModeloDocumento doc) voidsetDocumentParsers(DocumentHandler[] parsers) voidsetEventListeners(DocumentEngineEventListener[] eventListeners) voidsetModeloCampoDocumentoDao(ModeloCampoDocumentoDao modeloCampoDocumentoDao) voidsetModeloDocumentoDao(ModeloDocumentoDao modeloDocumentoDao)
-
Constructor Details
-
DocumentEngineServiceImpl
public DocumentEngineServiceImpl()
-
-
Method Details
-
setEventListeners
-
setDocumentParsers
-
registerParser
Description copied from interface:DocumentEngineServiceMetodos de persistencia de documentos- Specified by:
registerParserin interfaceDocumentEngineService
-
salvarModeloDocumento
@Transactional(propagation=REQUIRED) public ModeloDocumento salvarModeloDocumento(ModeloDocumento doc) - Specified by:
salvarModeloDocumentoin interfaceDocumentEngineService
-
setModeloDocumentoDao
-
setModeloCampoDocumentoDao
-
getModeloPorId
- Specified by:
getModeloPorIdin interfaceDocumentEngineService
-
getModeloPorSigla
- Specified by:
getModeloPorSiglain interfaceDocumentEngineService
-
isSiglaModeloDocumentoEmUso
- Specified by:
isSiglaModeloDocumentoEmUsoin interfaceDocumentEngineService
-
isSiglaModeloDocumentoEmUso
- Specified by:
isSiglaModeloDocumentoEmUsoin interfaceDocumentEngineService
-
salvarCampo
@Transactional(propagation=REQUIRED) public ModeloCampoDocumento salvarCampo(ModeloCampoDocumento campo) - Specified by:
salvarCampoin interfaceDocumentEngineService
-
getCampos
- Specified by:
getCamposin interfaceDocumentEngineService
-
getCampos
- Specified by:
getCamposin interfaceDocumentEngineService
-
getCountCampos
- Specified by:
getCountCamposin interfaceDocumentEngineService
-
getCamposCount
- Specified by:
getCamposCountin interfaceDocumentEngineService
-
getCamposAtivos
- Specified by:
getCamposAtivosin interfaceDocumentEngineService
-
getCamposAtivos
- Specified by:
getCamposAtivosin interfaceDocumentEngineService
-
getCountCamposAtivos
- Specified by:
getCountCamposAtivosin interfaceDocumentEngineService
-
getCamposForFilter
- Specified by:
getCamposForFilterin interfaceDocumentEngineService
-
getCamposForFilter
public List<ModeloCampoDocumento> getCamposForFilter(ModeloCampoDocumentoFilter filter, int offset, int limit) - Specified by:
getCamposForFilterin interfaceDocumentEngineService
-
createModeloDocumentoCampoFilter
- Specified by:
createModeloDocumentoCampoFilterin interfaceDocumentEngineService
-
isSiglaCampoDocumentoEmUso
- Specified by:
isSiglaCampoDocumentoEmUsoin interfaceDocumentEngineService
-
isSiglaCampoDocumentoEmUso
- Specified by:
isSiglaCampoDocumentoEmUsoin interfaceDocumentEngineService
-
getCampoPorId
- Specified by:
getCampoPorIdin interfaceDocumentEngineService
-
getCampoPorSigla
- Specified by:
getCampoPorSiglain interfaceDocumentEngineService
-
excluirCampo
- Specified by:
excluirCampoin interfaceDocumentEngineService
-
excluirCampos
- Specified by:
excluirCamposin interfaceDocumentEngineService
-