Mudanças entre as edições de "Orientações para desenvolvimento de fluxos"
De PJe
Renata.catao (disc | contribs) |
Renata.catao (disc | contribs) |
||
Linha 10: | Linha 10: | ||
{| {{table border=1}} | {| {{table border=1}} | ||
− | | void apagaVariavel(String nome) | + | | void apagaVariavel(String nome) || Apaga a variável de fluxo com o nome dado. |
|- | |- | ||
− | | | + | | void apagaVariavelTarefa(String nome) || Apaga a variável de tarefa com o nome dado. |
|- | |- | ||
− | | void | + | | void gravaVariavel(String nome, Object value) || Grava um determinado valor da variável com o nome dado no fluxo atual de tramitação, sobrescrevendo seu valor, se já existente. |
|- | |- | ||
− | | | + | | void gravaVariavelTarefa(String nome, Object value) || Grava um determinado valor da variável com o nome dado na tarefa atual, sobrescrevendo seu valor, se já existente. |
|- | |- | ||
− | | | + | | ProcessoTrf recuperaProcesso() || Recupera o processo judicial da instância de fluxo atual. |
|- | |- | ||
− | | | + | | ProcessoTrf recuperaProcesso(Integer idProcesso) || Recupera o processo judicial que tem o identificador dado. |
|- | |- | ||
− | | | + | | Object recuperaVariavel(String nome) || Recupera o valor de uma variável dada pretensamente existente no fluxo atual de tramitação do processo. |
|- | |- | ||
− | | | + | | Object recuperaVariavelTarefa(String nome) || Recupera o valor de uma variável existente da tarefa atual do fluxo de tramitação do processo. |
|- | |- | ||
− | | | + | | boolean sigiloso() || Indica se um processo judicial atual está marcado como sigiloso no sistema. |
|- | |- | ||
− | | | + | | boolean sigiloso(Integer idProcesso) || Indica se um processo judicial com o identificador dado está marcado como sigiloso no sistema. |
|- | |- | ||
− | | | + | | boolean temAssunto(Integer codigoAssunto) || Indica se o processo judicial atual tem entre seus assuntos ativos, aquele cujo código é o indicado. |
|- | |- | ||
− | | | + | | boolean temAssunto(Integer idProcesso, Integer codigoAssunto) || Indica se o processo com o identificador dado tem, entre seus assuntos ativos, aquele cujo código é o indicado. |
|- | |- | ||
− | | | + | | boolean temAssuntoDoGrupo(Integer idProcesso, String idGrupo) || Indica se o processo indicado tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador dado. |
|- | |- | ||
− | | | + | | boolean temAssuntoDoGrupo(String idGrupo) || Indica se o processo tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador dado. |
|- | |- | ||
− | | | + | | boolean temMovimento(Integer codigoMovimento) || Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | | + | | boolean temMovimento(Integer codigoMovimento, int limitePesquisa) || Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | boolean | + | | boolean temMovimento(Integer idProcesso, Integer codigoMovimento) || Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | | + | | boolean temMovimento(Integer idProcesso, Integer codigoMovimento, int limitePesquisa) || Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | boolean | + | | boolean temMovimento(Integer idProcesso, Integer codigoMovimento, int limitePesquisa, String... complementos) || Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | | + | | boolean temMovimento(Integer codigoMovimento, int limitePesquisa, String... complementos) || Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
|- | |- | ||
− | | boolean | + | | boolean temMovimentoDoGrupo(Integer idProcesso, String idGrupo) || Indica se o processo atual teve lançado algum movimento do grupo identificado. |
|- | |- | ||
− | | | + | | boolean temMovimentoDoGrupo(Integer idProcesso, String idGrupo, int limitePesquisa) || Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações, algum dos movimentos pertencentes ao grupo identificado. |
|- | |- | ||
− | | boolean | + | | boolean temMovimentoDoGrupo(String idGrupo) || Indica se o processo atual teve lançado algum movimento do grupo identificado. |
|- | |- | ||
− | | | + | | boolean temMovimentoDoGrupo(String idGrupo, int limitePesquisa) || Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações, algum dos movimentos pertencentes ao grupo identificado. |
|- | |- | ||
− | | boolean | + | | boolean temUrgencia() || Indica se um processo judicial atual teve pedido de apreciação urgente solicitado e ainda não apreciado. |
|- | |- | ||
− | + | | boolean temUrgencia(Integer idProcesso) || Indica se um processo judicial com o identificador dado teve pedido de apreciação urgente solicitado e ainda não apreciado. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | boolean temUrgencia(Integer idProcesso) | + | |
− | | | + | |
− | | | + | |
|} | |} | ||
Edição das 14h26min de 30 de agosto de 2013
br.jus.cnj.pje.nucleo.service
Interface TramitacaoProcessualService
public interface TramitacaoProcessualService
Interface de tratamento da tramitação de processos judiciais em fluxos.
Resumo dos métodos
void apagaVariavel(String nome) | Apaga a variável de fluxo com o nome dado. |
void apagaVariavelTarefa(String nome) | Apaga a variável de tarefa com o nome dado. |
void gravaVariavel(String nome, Object value) | Grava um determinado valor da variável com o nome dado no fluxo atual de tramitação, sobrescrevendo seu valor, se já existente. |
void gravaVariavelTarefa(String nome, Object value) | Grava um determinado valor da variável com o nome dado na tarefa atual, sobrescrevendo seu valor, se já existente. |
ProcessoTrf recuperaProcesso() | Recupera o processo judicial da instância de fluxo atual. |
ProcessoTrf recuperaProcesso(Integer idProcesso) | Recupera o processo judicial que tem o identificador dado. |
Object recuperaVariavel(String nome) | Recupera o valor de uma variável dada pretensamente existente no fluxo atual de tramitação do processo. |
Object recuperaVariavelTarefa(String nome) | Recupera o valor de uma variável existente da tarefa atual do fluxo de tramitação do processo. |
boolean sigiloso() | Indica se um processo judicial atual está marcado como sigiloso no sistema. |
boolean sigiloso(Integer idProcesso) | Indica se um processo judicial com o identificador dado está marcado como sigiloso no sistema. |
boolean temAssunto(Integer codigoAssunto) | Indica se o processo judicial atual tem entre seus assuntos ativos, aquele cujo código é o indicado. |
boolean temAssunto(Integer idProcesso, Integer codigoAssunto) | Indica se o processo com o identificador dado tem, entre seus assuntos ativos, aquele cujo código é o indicado. |
boolean temAssuntoDoGrupo(Integer idProcesso, String idGrupo) | Indica se o processo indicado tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador dado. |
boolean temAssuntoDoGrupo(String idGrupo) | Indica se o processo tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador dado. |
boolean temMovimento(Integer codigoMovimento) | Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimento(Integer codigoMovimento, int limitePesquisa) | Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimento(Integer idProcesso, Integer codigoMovimento) | Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimento(Integer idProcesso, Integer codigoMovimento, int limitePesquisa) | Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimento(Integer idProcesso, Integer codigoMovimento, int limitePesquisa, String... complementos) | Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimento(Integer codigoMovimento, int limitePesquisa, String... complementos) | Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado. |
boolean temMovimentoDoGrupo(Integer idProcesso, String idGrupo) | Indica se o processo atual teve lançado algum movimento do grupo identificado. |
boolean temMovimentoDoGrupo(Integer idProcesso, String idGrupo, int limitePesquisa) | Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações, algum dos movimentos pertencentes ao grupo identificado. |
boolean temMovimentoDoGrupo(String idGrupo) | Indica se o processo atual teve lançado algum movimento do grupo identificado. |
boolean temMovimentoDoGrupo(String idGrupo, int limitePesquisa) | Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações, algum dos movimentos pertencentes ao grupo identificado. |
boolean temUrgencia() | Indica se um processo judicial atual teve pedido de apreciação urgente solicitado e ainda não apreciado. |
boolean temUrgencia(Integer idProcesso) | Indica se um processo judicial com o identificador dado teve pedido de apreciação urgente solicitado e ainda não apreciado. |
<a name="method_detail"></a>
Method Detail |
---|
recuperaVariavel
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <b>recuperaVariavel</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome)
- Recupera o valor de uma variável dada pretensamente existente no fluxo atual de tramitação do processo.
- Parameters:</dt>
nome
- o nome da variável que se pretende recuperar </dd>- Returns:</dt>
- o valor da variável, se existente, ou null </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual ou seu fluxo de tramitação atual</dd>
</dd>
<a name="gravaVariavel(java.lang.String, java.lang.Object)"></a>
gravaVariavel
void <b>gravaVariavel</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)
- Grava um determinado valor da variável com o nome dado no fluxo atual de tramitação, sobrescrevendo seu
valor, se já existente.
- Parameters:</dt>
nome
- o nome da variável a ser gravada</dd>value
- o valor a ser gravado </dd>- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual ou seu fluxo de tramitação atual</dd>
</dd>
<a name="recuperaVariavelTarefa(java.lang.String)"></a>
recuperaVariavelTarefa
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <b>recuperaVariavelTarefa</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome)
- Recupera o valor de uma variável existente da tarefa atual do fluxo de tramitação do processo.
- Parameters:</dt>
nome
- o nome da variável que se pretende recuperar </dd>- Returns:</dt>
- o valor da variável, se existente na tarefa, ou null </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual, seu fluxo de tramitação atual ou sua tarefa atual</dd>
</dd>
<a name="gravaVariavelTarefa(java.lang.String, java.lang.Object)"></a>
gravaVariavelTarefa
void <b>gravaVariavelTarefa</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)
- Grava um determinado valor da variável com o nome dado na tarefa atual, sobrescrevendo seu
valor, se já existente.
- Parameters:</dt>
nome
- o nome da variável a ser gravada</dd>value
- o valor a ser gravado </dd>- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual, seu fluxo de tramitação ou a tarefa à qual a variável será vinculada</dd>
</dd>
<a name="apagaVariavel(java.lang.String)"></a>
apagaVariavel
void <b>apagaVariavel</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome)
- Apaga a variável de fluxo com o nome dado.
- Parameters:</dt>
nome
- o nome da variável a ser apagada do fluxo </dd>- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual ou seu fluxo de tramitação atual</dd>
</dd>
<a name="apagaVariavelTarefa(java.lang.String)"></a>
apagaVariavelTarefa
void <b>apagaVariavelTarefa</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nome)
- Apaga a variável de tarefa com o nome dado.
- Parameters:</dt>
nome
- o nome da variável a ser apagada </dd>- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual, seu fluxo de tramitação ou a tarefa da qual a variável deve ser apagada</dd>
</dd>
<a name="recuperaProcesso(java.lang.Integer)"></a>
recuperaProcesso
<a href="file:///home/cristof/devel/workspace-juno/pje-1.4.5/target/site/apidocs/br/com/infox/cliente/entity/ProcessoTrf.html" title="class in br.com.infox.cliente.entity">ProcessoTrf</a> <b>recuperaProcesso</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso)
- Recupera o processo judicial que tem o identificador dado.
- Parameters:</dt>
idProcesso
- o identificador interno do processo judicial a ser recuperado. </dd>- Returns:</dt>
- o processo judicial que tem o identificador dado, ou null, se ele não existir</dd>
<a name="recuperaProcesso()"></a>
recuperaProcesso
<a href="file:///home/cristof/devel/workspace-juno/pje-1.4.5/target/site/apidocs/br/com/infox/cliente/entity/ProcessoTrf.html" title="class in br.com.infox.cliente.entity">ProcessoTrf</a> <b>recuperaProcesso</b>()
- Recupera o processo judicial da instância de fluxo atual.
- Returns:</dt>
- o processo judicial que tem o identificador dado, ou null, se ele não existir </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual</dd>
</dd>
<a name="temUrgencia()"></a>
temUrgencia
boolean <b>temUrgencia</b>()
- Indica se um processo judicial atual teve pedido de apreciação urgente solicitado e ainda não apreciado.
- Returns:</dt>
- true, se há pedido de apreciação urgente solicitado e ainda não apreciado </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual</dd>
</dd>
<a name="temUrgencia(java.lang.Integer)"></a>
temUrgencia
boolean <b>temUrgencia</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso)
- Indica se um processo judicial com o identificador dado teve pedido de apreciação urgente
solicitado e ainda não apreciado.
- Parameters:</dt>
idProcesso
- o identificador interno do processo judicial </dd>- Returns:</dt>
- true, se há pedido de apreciação urgente solicitado e ainda não apreciado </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o identificador dado não pertença a um processo judicialexistente na instalação</dd>
</dd>
<a name="sigiloso()"></a>
sigiloso
boolean <b>sigiloso</b>()
- Indica se um processo judicial atual está marcado como sigiloso no sistema.
- Returns:</dt>
- true, se o processo judicial está marcado como sigiloso </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual</dd>
</dd>
<a name="sigiloso(java.lang.Integer)"></a>
sigiloso
boolean <b>sigiloso</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso)
- Indica se um processo judicial com o identificador dado está marcado como sigiloso no sistema.
- Parameters:</dt>
idProcesso
- o identificador interno do processo judicial </dd>- Returns:</dt>
- true, se o processo judicial está marcado como sigiloso </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o identificador dado não pertença a um processo judicialexistente na instalação</dd>
</dd>
<a name="temAssunto(java.lang.Integer)"></a>
temAssunto
boolean <b>temAssunto</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoAssunto)
- Indica se o processo judicial atual tem entre seus assuntos ativos, aquele cujo código é o
indicado.
- Parameters:</dt>
codigoAssunto
- o código do assunto na instalação, que, ordinariamente, será o código nacionaldo assunto no SGT, conforme Resolução CNJ 65
</dd>
- Returns:</dt>
- true, se o processo tem, entre seus assuntos, aquele com o código indicado. </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual</dd>
</dd>
<a name="temAssunto(java.lang.Integer, java.lang.Integer)"></a>
temAssunto
boolean <b>temAssunto</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoAssunto)
- Indica se o processo com o identificador dado tem, entre seus assuntos ativos, aquele cujo código é o
indicado.
- Parameters:</dt>
idProcesso
- o identificador do processo judicial a ser pesquisado</dd>codigoAssunto
- o código do assunto na instalação, que, ordinariamente, será o código nacionaldo assunto no SGT, conforme Resolução CNJ 65
</dd>
- Returns:</dt>
- true, se o processo tem, entre seus assuntos, aquele com o código indicado.</dd>
<a name="temAssuntoDoGrupo(java.lang.String)"></a>
temAssuntoDoGrupo
boolean <b>temAssuntoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo)
- Indica se o processo tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador
dado.
- Parameters:</dt>
idGrupo
- o identificador do grupo </dd>- Returns:</dt>
- true, se o processo tem, entre seus assuntos, ao menos um que faz parte do grupo indicado </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual</dd>
</dd>
<a name="temAssuntoDoGrupo(java.lang.Integer, java.lang.String)"></a>
temAssuntoDoGrupo
boolean <b>temAssuntoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo)
- Indica se o processo indicado tem, entre seus assuntos, algum dos assuntos contidos no grupo com o identificador
dado.
- Parameters:</dt>
idProcesso
- o identificador do processo</dd>idGrupo
- o identificador do grupo </dd>- Returns:</dt>
- true, se o processo tem, entre seus assuntos, ao menos um que faz parte do grupo indicado </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o identificador dado não pertença a um processo judicialexistente na instalação</dd>
</dd>
<a name="temMovimento(java.lang.Integer)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento)
- Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado.
- Parameters:</dt>
codigoMovimento
- o código do movimento a ser pesquisado </dd>- Returns:</dt>
- true, se o movimento tiver sido lançado no processo </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual
</dd>
IllegalArgumentException,
- caso o código do movimento não exista na instalação</dd>
<a name="temMovimento(java.lang.Integer, java.lang.Integer)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento)
- Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado.
- Parameters:</dt>
idProcesso
- o identificador do processo judicial</dd>codigoMovimento
- o código do movimento a ser pesquisado </dd>- Returns:</dt>
- true, se o movimento tiver sido lançado no processo </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o processo judicial ou o código do movimento não exista na instalação</dd>
<a name="temMovimento(java.lang.Integer, int)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento, int limitePesquisa)
- Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado.
A pesquisa será feita até o número de movimentos indicado no parâmetro "limitePesquisa", que poderá ser 0 (zero) para o caso de se pretender avaliar todas as movimentações já ocorridas no processo.
- Parameters:</dt>
codigoMovimento
- o código do movimento a ser pesquisado</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo
</dd>
- Returns:</dt>
- true, se o movimento tiver sido lançado no processo nas últimas (limitePesquisa) movimentações </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual
</dd>
IllegalArgumentException,
- caso o código do movimento não exista na instalação</dd>
<a name="temMovimento(java.lang.Integer, java.lang.Integer, int)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento, int limitePesquisa)
- Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado.
A pesquisa será feita até o número de movimentos indicado no parâmetro "limitePesquisa", que poderá ser 0 (zero) para o caso de se pretender avaliar todas as movimentações já ocorridas no processo.
- Parameters:</dt>
idProcesso
- o identificador do processo judicial</dd>codigoMovimento
- o código do movimento a ser pesquisado</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo
</dd>
- Returns:</dt>
- true, se o movimento tiver sido lançado no processo indicados nas últimas (limitePesquisa) movimentações </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o processo judicial ou o código do movimento não exista na instalação</dd>
<a name="temMovimento(java.lang.Integer, int, java.lang.String...)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento, int limitePesquisa, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... complementos)
- Indica se o processo atual tem, entre seus movimentos, o movimento do código indicado.
A pesquisa será feita até o número de movimentos indicado no parâmetro "limitePesquisa", que poderá ser 0 (zero) para o caso de se pretender avaliar todas as movimentações já ocorridas no processo. A pesquisa também poderá reclamar que a movimentação pesquisada seja especializada pelo complemento da movimentação. A lista de complementos exigida deverá ser indicada por meio de Strings no formato codigoComplemento:valorComplemento. O sistema trata o código do complemento como inteiro e o seu valor como inteiro, caso do tipo de complemento seja um domínio, ou como String, caso seja complemento livre.
- Parameters:</dt>
codigoMovimento
- o código do movimento a ser pesquisado</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo</dd>
complementos
- lista de complementos, no formato "codigoComplemento(int):valorComplemento" que devem necessariamente estar presentes para que o resultado seja verdadeiro</dd>
- Returns:</dt>
- true, se o movimento tiver sido lançado no processo e com os complementos indicados nas últimas
(limitePesquisa) movimentações
</dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual
</dd>
IllegalArgumentException,
- caso o código do movimento não exista na instalação</dd>
<a name="temMovimento(java.lang.Integer, java.lang.Integer, int, java.lang.String...)"></a>
temMovimento
boolean <b>temMovimento</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> codigoMovimento, int limitePesquisa, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... complementos)
- Indica se o processo indicado tem, entre seus movimentos, o movimento do código indicado.
A pesquisa será feita até o número de movimentos indicado no parâmetro "limitePesquisa", que poderá ser 0 (zero) para o caso de se pretender avaliar todas as movimentações já ocorridas no processo. A pesquisa também poderá reclamar que a movimentação pesquisada seja especializada pelo complemento da movimentação. A lista de complementos exigida deverá ser indicada por meio de Strings no formato codigoComplemento:valorComplemento. O sistema trata o código do complemento como inteiro e o seu valor como inteiro, caso do tipo de complemento seja um domínio, ou como String, caso seja complemento livre.
- Parameters:</dt>
idProcesso
- o identificador do processo judicial</dd>codigoMovimento
- o código do movimento a ser pesquisado</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo</dd>
complementos
- lista de complementos, no formato "codigoComplemento(int):valorComplemento" que devem necessariamente estar presentes para que o resultado seja verdadeiro</dd>
- Returns:</dt>
- true, se o movimento tiver sido lançado no processo e com os complementos indicados nas últimas
(limitePesquisa) movimentações
</dd>
- Throws: </dt>
IllegalArgumentException,
- caso o processo judicial ou o código do movimento não exista na instalação</dd>
<a name="temMovimentoDoGrupo(java.lang.String)"></a>
temMovimentoDoGrupo
boolean <b>temMovimentoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo)
- Indica se o processo atual teve lançado algum movimento do grupo identificado.
- Parameters:</dt>
idGrupo
- o identificador do grupo de movimentações </dd>- Returns:</dt>
- true, se o processo tem algum dos movimentos do grupo </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual
</dd>
IllegalArgumentException,
- caso o código do grupo não exista na instalação</dd>
<a name="temMovimentoDoGrupo(java.lang.Integer, java.lang.String)"></a>
temMovimentoDoGrupo
boolean <b>temMovimentoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo)
- Indica se o processo atual teve lançado algum movimento do grupo identificado.
- Parameters:</dt>
idProcesso
- o identificador do processo</dd>idGrupo
- o identificador do grupo de movimentações </dd>- Returns:</dt>
- true, se o processo tem algum dos movimentos do grupo </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o processo judicial ou o código do grupo não exista na instalação</dd>
<a name="temMovimentoDoGrupo(java.lang.String, int)"></a>
temMovimentoDoGrupo
boolean <b>temMovimentoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo, int limitePesquisa)
- Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações,
algum dos movimentos pertencentes ao grupo identificado.
- Parameters:</dt>
idGrupo
- o identificador do grupo de movimentações</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo
</dd>
- Returns:</dt>
- true, se algum dos últimos movimentos pertence ao grupo indicado </dd>
- Throws: </dt>
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>
- caso a chamada tenha sido feita sem que, contextualmente, seja possívelidentificar o processo judicial atual
</dd>
IllegalArgumentException,
- caso o código do grupo não exista na instalação</dd>
<a name="temMovimentoDoGrupo(java.lang.Integer, java.lang.String, int)"></a>
temMovimentoDoGrupo
boolean <b>temMovimentoDoGrupo</b>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> idProcesso, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> idGrupo, int limitePesquisa)
- Indica se o processo atual teve, entre as (limitePesquisa) últimas movimentações,
algum dos movimentos pertencentes ao grupo identificado.
- Parameters:</dt>
idProcesso
- o identificador do processo judicial</dd>idGrupo
- o identificador do grupo de movimentações</dd>limitePesquisa
- indicação de que a pesquisa deve se restringir aos últimos movimentos, limitados aonúmero indicado no limite, podendo esse número ser 0 caso se pretenda verificar todos os movimentos do processo
</dd>
- Returns:</dt>
- true, se algum dos últimos movimentos pertence ao grupo indicado </dd>
- Throws: </dt>
IllegalArgumentException,
- caso o processo judicial ou o código do grupo não exista na instalação</dd>