getOperationState

Retorna o estado de operação do produto, caso esteja utilizando o Mecanismo de Proteção.

public OperationState getOperationState()

Retorna um valor da enumeração OperationState indicando o estado de operação do produto. Os valores possíveis são:

ONLINE

O produto possui conectividade com o servidor de licenças e está operando normalmente.

OFFLINE

O produto não possui conectividade com o servidor de licenças, porém ainda está operando normalmente. Quando em modo offline, o produto funcionará por um intervalo de tempo determinado (consulte o método getRemainingTime). Se a comunicação com o servidor de licenças for restabelecida antes do tempo expirar, o estado volta para ONLINE. Caso contrário, o estado muda para BLOCKED e o produto deixará de funcionar até que a comunicação seja restabelecida.

BLOCKED

O produto não possui conectividade com o servidor de licenças e está bloqueado.

UNKNOWN

A instalação do produto não utiliza o servidor de licenças.