OpenBus IDL  2.0.1
Métodos Públicos | Lista de todos os Membros
Referência da Interface tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription

Gerência de logins observados por um observador registrado. Mais...

import"access_control.idl";

Métodos Públicos

boolean watchLogin (in Identifier loginId) raises (ServiceFailure)
 Adiciona um login à lista de logins observadas. Mais...
 
void forgetLogin (in Identifier loginId) raises (ServiceFailure)
 Remove um login da lista de logins observadas. Mais...
 
void watchLogins (in IdentifierSeq loginIds) raises (InvalidLogins, ServiceFailure)
 Adiciona uma sequência de logins à lista de logins observados. Mais...
 
void forgetLogins (in IdentifierSeq loginIds) raises (ServiceFailure)
 Remove uma sequência de logins da lista de logins observados. Mais...
 
LoginInfoSeq getWatchedLogins ()
 Obtem uma sequência dos logins observados por esse observador. Mais...
 
void remove () raises (ServiceFailure)
 Remove a inscrição desse observador, fazendo com que mais nenhum evento sobre os logins observadas seja mais notificado.
 

Descrição Detalhada

Gerência de logins observados por um observador registrado.

Definição na linha 264 do arquivo access_control.idl.

Métodos

void tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::forgetLogin ( in Identifier  loginId)
raises (ServiceFailure
)

Remove um login da lista de logins observadas.

Se o login informado não estiver na lista de logins observadas (inclusive logins inválidas) essa operação não tem efeito algum.

Parâmetros
loginIdIdentificador do login a ser removido.
void tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::forgetLogins ( in IdentifierSeq  loginIds)
raises (ServiceFailure
)

Remove uma sequência de logins da lista de logins observados.

Os logins da sequência que não estiverem na lista de logins observadas são ignorados (isso inclui logins inválidas).

Parâmetros
loginIdsUma sequência de identificadores de logins a serem removidos.
LoginInfoSeq tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::getWatchedLogins ( )

Obtem uma sequência dos logins observados por esse observador.

Retorna
A sequência logins observadas.
boolean tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::watchLogin ( in Identifier  loginId)
raises (ServiceFailure
)

Adiciona um login à lista de logins observadas.

Parâmetros
loginIdIdentificador do login a ser observado.
Retorna
true se o login indicado é válido e passa a ser observado ou false se o login fornecido é inválido e por essa razão não pode ser observado.
void tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::watchLogins ( in IdentifierSeq  loginIds)
raises (InvalidLogins,
ServiceFailure
)

Adiciona uma sequência de logins à lista de logins observados.

Parâmetros
loginIdsUma sequência de identificadores de logins a serem observadas.
Exceções
InvalidLoginsIndica que alguns dos logins a serem observados são inválidos.

A documentação para esta interface foi gerada a partir do seguinte arquivo: