OpenBus IDL
2.0.1
|
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. | |
Gerência de logins observados por um observador registrado.
Definição na linha 264 do arquivo access_control.idl.
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.
loginId | Identificador 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).
loginIds | Uma 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.
boolean tecgraf::openbus::core::v2_0::services::access_control::LoginObserverSubscription::watchLogin | ( | in Identifier | loginId | ) | |
raises | ( | ServiceFailure | |||
) |
Adiciona um login à lista de logins observadas.
loginId | Identificador do login a ser observado. |
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.
loginIds | Uma sequência de identificadores de logins a serem observadas. |
InvalidLogins | Indica que alguns dos logins a serem observados são inválidos. |