GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Drools - Utilizando métodos no when (drl)
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
12/05/2011 14:00:41
Assunto:
Drools - Utilizando métodos no when (drl)
andrestrindade
JavaTeenager
Membro desde: 01/09/2008 14:06:23
Mensagens: 150
Offline
Pessoal, posso usar método dentro de um when, no Drools?
Tenho meu drl, onde quero validar um cnpj (por exemplo).
Eu posso verificar se o retorno de um método Boolean validarCnpj(String campo) é true?
Eu queria fazer isso!
rule "Validar cnpj"
when
Boolean
campo : Campo()
cnpj : cnpj()
cnpj.validarCnpj(campo) == true
then
//FAZ OS TRATAMENTOS ADEQUADOS
Isso é possível?
Alguém mostra um exemplo?
Grato
Quanto mais aprendo, percebo a vasta gama de conhecimentos que ainda não possuo.
12/05/2011 20:41:55
Assunto:
Re:Drools - Utilizando métodos no when (drl)
DanielGimenes
Thread.start()
Membro desde: 28/01/2010 13:40:04
Mensagens: 48
Localização: São Paulo
Offline
andrestrindade,
Sim, é possível. Olhe o eval() no manual, na parte do when.
Sessão 5.8.3:
http://docs.jboss.org/drools/release/5.2.0.M2/drools-expert-docs/html_single/index.html#RuleLanguage-ConditionalElements
[[]]'s
06/06/2011 08:57:36
Assunto:
Re:Drools - Utilizando métodos no when (drl)
andrestrindade
JavaTeenager
Membro desde: 01/09/2008 14:06:23
Mensagens: 150
Offline
Isso poderá ajudar alguém:
http://stackoverflow.com/questions/2503321/drools-rules-how-can-i-use-a-method-on-when-section
Quanto mais aprendo, percebo a vasta gama de conhecimentos que ainda não possuo.
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team