A C D E F G H I J L M N O P R S T U V 
All Classes All Packages

A

abrir() - Method in class com.joseflavio.copaiba.Copaiba
Copaiba completa disponível através de SocketServidor, porta 8884 e segurança TLS/SSL desativada.
abrir(int, boolean) - Method in class com.joseflavio.copaiba.Copaiba
Copaiba completa disponível através de SocketServidor.
abrir(int, boolean, boolean) - Method in class com.joseflavio.copaiba.Copaiba
Ativa a recepção de conexões.
abrir(Servidor) - Method in class com.joseflavio.copaiba.Copaiba
Copaiba completa disponível através de Servidor.
aprovar(Usuario, String) - Method in interface com.joseflavio.copaiba.Auditor
Aprova ou não a utilização de uma classe pelo Usuario.
Recursos sensíveis a esta auditoria:
CopaibaConexao.solicitar(String, String, String)
aprovar(Usuario, String) - Method in class com.joseflavio.copaiba.util.GroovyApenasAuditor
 
aprovar(Usuario, String, String) - Method in interface com.joseflavio.copaiba.Auditor
Valida e verifica uma rotina de execução de um Usuario.
aprovar(Usuario, String, String) - Method in class com.joseflavio.copaiba.util.GroovyApenasAuditor
 
ARGUMENTO_INVALIDO - com.joseflavio.copaiba.Erro
 
Assistente - Interface in com.joseflavio.copaiba
Assistente de programação remota.
atribuir(String, Serializable) - Method in class com.joseflavio.copaiba.CopaibaConexao
Atribui um objeto a uma variável.
atribuir(String, String, String) - Method in class com.joseflavio.copaiba.CopaibaConexao
Atribui um objeto a uma variável, desserializando-o a partir de um JSON.
Auditor - Interface in com.joseflavio.copaiba
Auditor de rotinas de execução.
AUTENTICACAO - com.joseflavio.copaiba.Erro
 
Autenticador - Interface in com.joseflavio.copaiba
Autenticador de Usuarios.
autenticar(String, String) - Method in interface com.joseflavio.copaiba.Autenticador
Autentica o Usuario através de senha.
autenticar(String, String) - Method in class com.joseflavio.copaiba.util.SimplesAutenticador
 

C

close() - Method in class com.joseflavio.copaiba.Copaiba
 
close() - Method in class com.joseflavio.copaiba.CopaibaConexao
 
com.joseflavio.copaiba - package com.joseflavio.copaiba
 
com.joseflavio.copaiba.teste - package com.joseflavio.copaiba.teste
 
com.joseflavio.copaiba.util - package com.joseflavio.copaiba.util
 
Comando - Enum in com.joseflavio.copaiba
Comandos do protocolo de comunicação da Copaiba.
COMANDO_DESCONHECIDO - com.joseflavio.copaiba.Erro
 
CONEXAO_FECHADA - com.joseflavio.copaiba.Erro
 
contemClasse(String) - Method in interface com.joseflavio.copaiba.Assistente
Verifica se a classe indicada está entre as Assistente.getClasses().
contemClasse(String) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
Copaiba - Class in com.joseflavio.copaiba
Copaíba, do Tupi kupa'iwa.
Programação em tempo de execução remota.
Copaiba() - Constructor for class com.joseflavio.copaiba.Copaiba
Copaiba(Autenticador, Transformador, Auditor, Fornecedor) - Constructor for class com.joseflavio.copaiba.Copaiba
Instancia uma nova Copaiba.
Copaiba(Fornecedor) - Constructor for class com.joseflavio.copaiba.Copaiba
CopaibaBaseTeste - Class in com.joseflavio.copaiba.teste
Test base geral da Copaiba.
CopaibaBaseTeste() - Constructor for class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
CopaibaConexao - Class in com.joseflavio.copaiba
Conexão à Copaiba.
CopaibaConexao(Consumidor, Modo, String, String) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
Conexão a uma Copaiba.
CopaibaConexao(Consumidor, String, String) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
CopaibaConexao(String, int, boolean, boolean, boolean) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
Estabelece uma conexão normal ou configura uma conexão expressa para uma Copaiba.
CopaibaConexao(String, int, boolean, boolean, Modo, String, String) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
CopaibaConexao baseada em SocketConsumidor.
CopaibaConexao(String, int, boolean, boolean, String, String) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
SocketConsumidor em Modo.JAVA.
CopaibaConexao(String, int, String, String) - Constructor for class com.joseflavio.copaiba.CopaibaConexao
SocketConsumidor (sem TLS/SSL) em Modo.JAVA.
CopaibaDiretoTeste - Class in com.joseflavio.copaiba.teste
CopaibaBaseTeste em Modo.JAVA e com DiretoServidor.
CopaibaDiretoTeste() - Constructor for class com.joseflavio.copaiba.teste.CopaibaDiretoTeste
 
CopaibaException - Exception in com.joseflavio.copaiba
Exception com especificação de Erro de Copaiba.
CopaibaException(Erro, String) - Constructor for exception com.joseflavio.copaiba.CopaibaException
 
CopaibaException(Erro, Throwable) - Constructor for exception com.joseflavio.copaiba.CopaibaException
 
CopaibaJavaTeste - Class in com.joseflavio.copaiba.teste
CopaibaJavaTeste() - Constructor for class com.joseflavio.copaiba.teste.CopaibaJavaTeste
 
CopaibaJSONTeste - Class in com.joseflavio.copaiba.teste
CopaibaJSONTeste() - Constructor for class com.joseflavio.copaiba.teste.CopaibaJSONTeste
 
CopaibaPermission - Class in com.joseflavio.copaiba
Permission específica para a arquitetura Copaiba.
Formato do nome: [[$]acessante]@recurso
Composições possíveis para o nome:
Nome de Usuario + "@" + Nome de recurso "$" + Nome de grupo de Usuarios + "@" + Nome de recurso "@" + Nome de recurso (qualquer usuário) Exemplos de nomes:
maria@abc.def.Exemplo joao@abc.def
CopaibaPermission(String) - Constructor for class com.joseflavio.copaiba.CopaibaPermission
 
CopaibaPermission(String, String) - Constructor for class com.joseflavio.copaiba.CopaibaPermission
acessante@recurso
CopaibaRecepcao - Interface in com.joseflavio.copaiba
Recepção de eventos de Copaiba.
CopaibaTestes - Class in com.joseflavio.copaiba.teste
Todos os testes previstos para a Copaiba.
CopaibaTestes() - Constructor for class com.joseflavio.copaiba.teste.CopaibaTestes
 
CopaibaTLSTeste - Class in com.joseflavio.copaiba.teste
CopaibaBaseTeste em Modo.JAVA e com TLS/SSL ativado.
CopaibaTLSTeste() - Constructor for class com.joseflavio.copaiba.teste.CopaibaTLSTeste
 
CopaibaUtil - Class in com.joseflavio.copaiba.util
Utilitários relacionados à Copaiba.
CopaibaUtil() - Constructor for class com.joseflavio.copaiba.util.CopaibaUtil
 

D

definirUsuario(String, String, String...) - Method in class com.joseflavio.copaiba.util.SimplesAutenticador
Adiciona ou atualiza informações sobre um usuário.
DESCONHECIDO - com.joseflavio.copaiba.Erro
 

E

equals(Object) - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
equals(Object) - Method in class com.joseflavio.copaiba.Usuario
 
Erro - Enum in com.joseflavio.copaiba
Erros possíveis da Copaiba.
ERRO - com.joseflavio.copaiba.Comando
 
ESTADO_INVALIDO - com.joseflavio.copaiba.Erro
 
executar(String) - Method in class com.joseflavio.copaiba.CopaibaConexao
Execução com Groovy e direcionada para System.out.
executar(String, Reader, Writer) - Method in class com.joseflavio.copaiba.CopaibaConexao
O mesmo que CopaibaConexao.executar(String, String, Writer), porém especificando a rotina através de Reader.
O Reader não será fechado.
executar(String, String) - Method in class com.joseflavio.copaiba.CopaibaConexao
Execução direcionada para System.out.
executar(String, String, Writer) - Method in class com.joseflavio.copaiba.CopaibaConexao
Execução normal, sem exigir retorno no formato JSON.
executar(String, String, Writer, boolean) - Method in class com.joseflavio.copaiba.CopaibaConexao
Executa remotamente um conjunto de instruções (rotina).
Variáveis estarão automaticamente disponibilizadas conforme o processo de fornecimento de objetos.

F

fechar() - Method in class com.joseflavio.copaiba.Copaiba
Fecha este servidor e encerra todas as atividades internas, inclusive as conexões ativas.
Contudo, poderá abrir novamente.
fechar(boolean) - Method in class com.joseflavio.copaiba.CopaibaConexao
Envia o Comando.FIM para a Copaiba e, se obter Comando.SUCESSO, fecha o Consumidor e inutiliza esta CopaibaConexao.
Se a conexão for do tipo expressa, este método nada fará.
FIM - com.joseflavio.copaiba.Comando
 
finalizar() - Static method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
Fornecedor - Interface in com.joseflavio.copaiba
Fornecedor de objetos para serem acessados através da Copaiba.
É importante que sejam adotadas políticas de segurança em todos os métodos de objetos críticos, como, por exemplo, invocar Copaiba.usuarioAutorizado(String) ou Copaiba.usuarioPertence(String).
O SecurityManager pode ser ativado através do parâmetro -Djava.security.manager da JVM, ou em tempo de execução através de System.setSecurityManager(SecurityManager).
As permissões de acesso, como a CopaibaPermission, são agregadas numa Policy, a qual pode ser especificada através de Policy.setPolicy(Policy) (utilizando, por exemplo, uma SimplesPolicy) ou através de arquivo externo (parâmetro -Djava.security.policy da JVM).
fornecer(Usuario, Map<String, Object>) - Method in interface com.joseflavio.copaiba.Fornecedor
Objetos que um determinado Usuario pode acessar nesse instante.
Esses objetos serão fornecidos para a execução corrente do Usuario.
Utilizadores deste fornecimento:
CopaibaConexao.executar(String, String, java.io.Writer) CopaibaConexao.obter(String, String, boolean, java.io.Serializable...) CopaibaConexao.obter(String)
fornecer(Usuario, Map<String, Object>) - Method in class com.joseflavio.copaiba.util.SimplesFornecedor
 
FORNECIMENTO - com.joseflavio.copaiba.Erro
 

G

getAcessante() - Method in class com.joseflavio.copaiba.CopaibaPermission
 
getAssistente() - Method in class com.joseflavio.copaiba.Copaiba
 
getAuditor() - Method in class com.joseflavio.copaiba.Copaiba
 
getAutenticador() - Method in class com.joseflavio.copaiba.Copaiba
 
getCertificados() - Method in interface com.joseflavio.copaiba.Informacao
 
getClasses() - Method in interface com.joseflavio.copaiba.Assistente
Nome completo de classes acessíveis por CopaibaConexao, não se restringindo apenas a Class's.
Exemplos:
getClasses() - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
getCodigo() - Method in enum com.joseflavio.copaiba.Comando
 
getCodigo() - Method in enum com.joseflavio.copaiba.Erro
 
getComando(byte) - Static method in enum com.joseflavio.copaiba.Comando
 
getConsumidor() - Method in class com.joseflavio.copaiba.CopaibaConexao
 
getContador() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
getCopaibaRecepcao() - Method in class com.joseflavio.copaiba.Copaiba
 
getDocumentacao(String) - Method in interface com.joseflavio.copaiba.Assistente
URL da documentação de um componente do sistema.
getDocumentacao(String) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
getErro() - Method in exception com.joseflavio.copaiba.CopaibaException
 
getErro(int) - Static method in enum com.joseflavio.copaiba.Erro
 
getFornecedor() - Method in class com.joseflavio.copaiba.Copaiba
 
getGrupos(Usuario) - Method in interface com.joseflavio.copaiba.Autenticador
Retorna os nomes de todos os grupos aos quais o Usuario pertence atualmente.
getGrupos(Usuario) - Static method in class com.joseflavio.copaiba.Copaiba
getGrupos(Usuario) - Method in class com.joseflavio.copaiba.util.SimplesAutenticador
 
getInicio() - Method in class com.joseflavio.copaiba.Usuario
Data/hora em que iniciou a sessão do usuário.
getLinguagens() - Method in interface com.joseflavio.copaiba.Informacao
 
getMae() - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
getMembros(String) - Method in interface com.joseflavio.copaiba.Assistente
Membros de um classe, incluindo herança: atributos, métodos, classes internas, etc.
Exemplos da classe String:
getMembros(String) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
getModo() - Method in class com.joseflavio.copaiba.CopaibaConexao
 
getNascimento() - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
getNome() - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
getNome() - Method in class com.joseflavio.copaiba.Usuario
Nome do usuário.
getPrefixo() - Method in class com.joseflavio.copaiba.util.Javadoc
 
getRecurso() - Method in class com.joseflavio.copaiba.CopaibaPermission
 
getServidor() - Method in class com.joseflavio.copaiba.Copaiba
 
getTransformador() - Method in class com.joseflavio.copaiba.Copaiba
 
getURL() - Method in class com.joseflavio.copaiba.util.Javadoc
 
getUsuario() - Static method in class com.joseflavio.copaiba.Copaiba
Usuario responsável pela Thread corrente.
getUsuario() - Method in class com.joseflavio.copaiba.CopaibaConexao
 
getValor() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
getVersao() - Method in interface com.joseflavio.copaiba.Informacao
 
getVersao() - Method in class com.joseflavio.copaiba.Usuario
Versão da Copaiba que o usuário está usando.
GroovyApenasAuditor - Class in com.joseflavio.copaiba.util
Auditor que aprova apenas a liguagem Groovy.
GroovyApenasAuditor() - Constructor for class com.joseflavio.copaiba.util.GroovyApenasAuditor
 

H

hashCode() - Method in class com.joseflavio.copaiba.Usuario
 

I

implies(Permission) - Method in class com.joseflavio.copaiba.CopaibaPermission
 
incrementarContador() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
Informacao - Interface in com.joseflavio.copaiba
Informações públicas sobre uma Copaiba.
inicializar() - Static method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
INICIO_ARQUIVO_ESCRITA - com.joseflavio.copaiba.Comando
Conexão temporária para escrita (upload) de arquivo.
INICIO_ARQUIVO_LEITURA - com.joseflavio.copaiba.Comando
Conexão temporária para leitura (download) de arquivo.
INICIO_INFORMACAO - com.joseflavio.copaiba.Comando
Conexão temporária para se obter Informacao.
INICIO_JAVA - com.joseflavio.copaiba.Comando
Inicia uma conexão no Modo.JAVA.
INICIO_JSON - com.joseflavio.copaiba.Comando
Inicia uma conexão no Modo.JSON.
isAberta() - Method in class com.joseflavio.copaiba.Copaiba
A Copaiba está aberta a conexões de clientes?
isAberta() - Method in class com.joseflavio.copaiba.CopaibaConexao
A CopaibaConexao está aberta?
isExpressa() - Method in class com.joseflavio.copaiba.Copaiba
Esta Copaiba está no modo de comunicação expressa?
isGrupo() - Method in class com.joseflavio.copaiba.CopaibaPermission
 
isPermitirAtribuicao() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirLeitura() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirMensagem() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirRemocao() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirRotina() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirSolicitacao() - Method in class com.joseflavio.copaiba.Copaiba
 
isPermitirTransferencia() - Method in class com.joseflavio.copaiba.Copaiba
 
isPublicarCertificados() - Method in class com.joseflavio.copaiba.Copaiba
 

J

JAVA - com.joseflavio.copaiba.Modo
Transferência de dados conforme o padrão de serialização da Java.
Javadoc - Class in com.joseflavio.copaiba.util
URL de Javadoc de um conjunto de classes.
Javadoc(String, String) - Constructor for class com.joseflavio.copaiba.util.Javadoc
 
Javadoc(URL, String) - Constructor for class com.joseflavio.copaiba.util.Javadoc
 
JSON - com.joseflavio.copaiba.Modo
Transferência de dados no formato JSON (JavaScript Object Notation).

L

LINGUAGEM_DESCONHECIDA - com.joseflavio.copaiba.Erro
 

M

mais(Javadoc) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
mais(File...) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
Adiciona os nomes das classes que estão armazenadas em arquivos.
Os nomes das classes serão compostos conforme o endereço relativo dos arquivos ".java" e ".class".
Exemplo: [Arquivo.zip]/com/joseflavio/copaiba/Copaiba.class = "com.joseflavio.copaiba.Copaiba"
mais(String...) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
Adiciona nomes de classes ao conjunto de ReflexaoAssistente.getClasses().
mais(String, String) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
 
mais(Collection<String>) - Method in class com.joseflavio.copaiba.util.ReflexaoAssistente
Adiciona nomes de classes ao conjunto de ReflexaoAssistente.getClasses().
MARCACAO_FIM - Static variable in class com.joseflavio.copaiba.Copaiba
Caracteres que indicam fim de mensagem.
MENSAGEM - com.joseflavio.copaiba.Comando
 
MENSAGEM_EXECUCAO - com.joseflavio.copaiba.Erro
 
Modo - Enum in com.joseflavio.copaiba
Modos de transferência de dados do protocolo de comunicação da Copaiba.

N

novaCopaibaConexao(String, String) - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
novaCopaibaConexao(String, String) - Method in class com.joseflavio.copaiba.teste.CopaibaJSONTeste
 
novaCopaibaConexao(String, String) - Method in class com.joseflavio.copaiba.teste.CopaibaTLSTeste
 
novoConsumidor() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
novoConsumidor() - Method in class com.joseflavio.copaiba.teste.CopaibaDiretoTeste
 
novoConsumidor() - Method in class com.joseflavio.copaiba.teste.CopaibaJavaTeste
 
novoConsumidor() - Method in class com.joseflavio.copaiba.teste.CopaibaJSONTeste
 
novoConsumidor() - Method in class com.joseflavio.copaiba.teste.CopaibaTLSTeste
 
novoConversorJSON() - Static method in class com.joseflavio.copaiba.util.CopaibaUtil
Deprecated.
Utilizar JSONUtil.novoConversor()

O

obter(String) - Method in class com.joseflavio.copaiba.CopaibaConexao
obter(String, boolean) - Method in class com.joseflavio.copaiba.CopaibaConexao
Obtém o valor de uma variável remota, fornecida ou criada através de atribuição ou de rotina.
obter(String, String, boolean, Serializable...) - Method in class com.joseflavio.copaiba.CopaibaConexao
Executa um método remoto e retorna o seu resultado.
obterInformacao(Consumidor) - Static method in class com.joseflavio.copaiba.CopaibaConexao
Obtém Informacao sobre um Servidor Copaiba.
O Consumidor será fechado.

P

PERMISSAO - com.joseflavio.copaiba.Erro
 
pertence(Usuario, String) - Method in interface com.joseflavio.copaiba.Autenticador
Verifica se o Usuario pertence a um específico grupo de Usuarios.
pertence(Usuario, String) - Method in class com.joseflavio.copaiba.util.SimplesAutenticador
 
pronta(Copaiba) - Method in interface com.joseflavio.copaiba.CopaibaRecepcao
Copaiba pronta para receber conexões.

R

ReflexaoAssistente - Class in com.joseflavio.copaiba.util
Assistente baseado em java.lang.reflect.
ReflexaoAssistente() - Constructor for class com.joseflavio.copaiba.util.ReflexaoAssistente
 
ReflexaoAssistente(File...) - Constructor for class com.joseflavio.copaiba.util.ReflexaoAssistente
 
ReflexaoAssistente(String...) - Constructor for class com.joseflavio.copaiba.util.ReflexaoAssistente
 
ReflexaoAssistente(Collection<String>) - Constructor for class com.joseflavio.copaiba.util.ReflexaoAssistente
 
registrarTransferencia(File, Notificacao<File, ?>, Notificacao<File, Throwable>) - Method in interface com.joseflavio.copaiba.Servico
Registra um arquivo para transferência através de exclusiva CopaibaConexao.
remover(String) - Method in class com.joseflavio.copaiba.CopaibaConexao
Apaga uma variável previamente criada através de rotina ou de atribuição.
removerUsuario(String) - Method in class com.joseflavio.copaiba.util.SimplesAutenticador
Remove um usuário anteriormente definido.
restricaoAdmin1() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoAdmin2() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoGrupo1() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoGrupo2() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoRecurso1() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoRecurso2() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
restricaoRecurso3() - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
ROTINA - com.joseflavio.copaiba.Comando
 
ROTINA_AUDITORIA - com.joseflavio.copaiba.Erro
 
ROTINA_EXECUCAO - com.joseflavio.copaiba.Erro
 
ROTINA_PERMISSAO - com.joseflavio.copaiba.Erro
 
ROTINA_TRANSFORMACAO - com.joseflavio.copaiba.Erro
 

S

Servico - Interface in com.joseflavio.copaiba
Serviços especiais da Copaiba.
servidores - Static variable in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
setAssistente(Assistente) - Method in class com.joseflavio.copaiba.Copaiba
 
setAuditor(Auditor) - Method in class com.joseflavio.copaiba.Copaiba
 
setAutenticador(Autenticador) - Method in class com.joseflavio.copaiba.Copaiba
 
setContador(long) - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
setCopaibaRecepcao(CopaibaRecepcao) - Method in class com.joseflavio.copaiba.Copaiba
 
setFornecedor(Fornecedor) - Method in class com.joseflavio.copaiba.Copaiba
 
setMae(TestePessoa) - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
setNascimento(Date) - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
setNome(String) - Method in class com.joseflavio.copaiba.teste.TestePessoa
 
setPermitirAtribuicao(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirLeitura(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirMensagem(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirRemocao(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirRotina(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirSolicitacao(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPermitirTransferencia(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setPublicarCertificados(boolean) - Method in class com.joseflavio.copaiba.Copaiba
setTransformador(Transformador) - Method in class com.joseflavio.copaiba.Copaiba
 
setValor(long) - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
SimplesAutenticador - Class in com.joseflavio.copaiba.util
Autenticador simples, que gerencia senhas em memória.
SimplesAutenticador() - Constructor for class com.joseflavio.copaiba.util.SimplesAutenticador
 
SimplesFornecedor - Class in com.joseflavio.copaiba.util
Fornecedor simples, que fornece um único objeto a todos Usuarios.
SimplesFornecedor(String, Object) - Constructor for class com.joseflavio.copaiba.util.SimplesFornecedor
 
SOLICITACAO - com.joseflavio.copaiba.Comando
 
SOLICITACAO_AUDITORIA - com.joseflavio.copaiba.Erro
 
solicitar(String, String, String) - Method in class com.joseflavio.copaiba.CopaibaConexao
Instancia um objeto remoto e executa um de seus métodos.
somar(double, double) - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
somarIdades(TestePessoa, TestePessoa) - Method in class com.joseflavio.copaiba.teste.TesteCompartilhado
 
SUCESSO - com.joseflavio.copaiba.Comando
 

T

TAMANHO_EXCEDIDO - com.joseflavio.copaiba.Erro
 
TEMPO_EXCEDIDO - com.joseflavio.copaiba.Erro
 
TempoLimiteTransformador - Class in com.joseflavio.copaiba.util
Transformador que tenta limitar o tempo de execução de uma rotina, através de técnica específica e otimizada da linguagem em questão.
A limitação de tempo não é garantida, principalmente quando se utiliza instruções bloqueantes, como as de entrada/saída.
Algumas linguagens não possuem limitadores temporais.
Rotinas em Groovy serão ajustadas com TimedInterrupt.
TempoLimiteTransformador(int) - Constructor for class com.joseflavio.copaiba.util.TempoLimiteTransformador
 
testarAtribuicao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarConcorrenciaCliente() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarConcorrenciaServidor() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarConexao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarExecucao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarFalhaAutenticacao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarInformacao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarNaoSerializavel() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarObtencao() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarResiliencia() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarSeguranca() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
testarTransferencia() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
TesteCompartilhado - Class in com.joseflavio.copaiba.teste
 
TesteCompartilhado() - Constructor for class com.joseflavio.copaiba.teste.TesteCompartilhado
 
TesteCompartilhado(long) - Constructor for class com.joseflavio.copaiba.teste.TesteCompartilhado
 
TestePessoa - Class in com.joseflavio.copaiba.teste
 
TestePessoa() - Constructor for class com.joseflavio.copaiba.teste.TestePessoa
 
TestePessoa(String, Date, TestePessoa) - Constructor for class com.joseflavio.copaiba.teste.TestePessoa
 
toString() - Method in class com.joseflavio.copaiba.Usuario
 
transferir(Consumidor, UUID, File, Notificacao<File, ?>, Notificacao<File, Throwable>, Notificacao<File, Float>) - Static method in class com.joseflavio.copaiba.CopaibaConexao
Efetua uma transferência de arquivo, previamente registrado.
O Consumidor será fechado.
Transformador - Interface in com.joseflavio.copaiba
Transformador de rotina antes de sua execução.
transformar(Usuario, String, String) - Method in interface com.joseflavio.copaiba.Transformador
Prepara uma rotina de Usuario, transformando-a, para a sua efetiva execução.
transformar(Usuario, String, String) - Method in class com.joseflavio.copaiba.util.TempoLimiteTransformador
 

U

Usuario - Class in com.joseflavio.copaiba
Usuário de Copaiba.
usuarioAutorizado(String) - Static method in class com.joseflavio.copaiba.Copaiba
Verifica se o Usuario corrente possui autorização para acessar o recurso indicado, com base nas políticas de segurança.
Serão realizadas SecurityManager.checkPermission(java.security.Permission) com as possíveis variações de CopaibaPermission, conforme o nome e os grupos do Usuario.
usuarioPertence(String) - Static method in class com.joseflavio.copaiba.Copaiba
Verifica se o Usuario corrente pertence ao grupo indicado, conforme Autenticador.pertence(Usuario, String).

V

valueOf(String) - Static method in enum com.joseflavio.copaiba.Comando
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.joseflavio.copaiba.Erro
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.joseflavio.copaiba.Modo
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.joseflavio.copaiba.Comando
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.joseflavio.copaiba.Erro
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.joseflavio.copaiba.Modo
Returns an array containing the constants of this enum type, in the order they are declared.
VARIAVEL_ESCRITA - com.joseflavio.copaiba.Comando
 
VARIAVEL_ESCRITA - com.joseflavio.copaiba.Erro
 
VARIAVEL_LEITURA - com.joseflavio.copaiba.Comando
 
VARIAVEL_LEITURA - com.joseflavio.copaiba.Erro
 
VARIAVEL_REMOCAO - com.joseflavio.copaiba.Comando
 
VERIFICACAO - com.joseflavio.copaiba.Comando
 
verificar() - Method in class com.joseflavio.copaiba.CopaibaConexao
Verifica se a CopaibaConexao está aberta e funcionando devidamente, enviando um Comando.VERIFICACAO.
verificarExcecaoIntraThread() - Method in class com.joseflavio.copaiba.teste.CopaibaBaseTeste
 
VERSAO - Static variable in class com.joseflavio.copaiba.Copaiba
Versão desta Copaiba.
A C D E F G H I J L M N O P R S T U V 
All Classes All Packages