com.memority.domino.shared.api.sync.AccountStatus Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of domino-api Show documentation
Show all versions of domino-api Show documentation
This artifact provides the API classes that are necessary to implement synchronization configuration Rules on the Memority IM platform.
/*
* Copyright (c) 2016-2023 Memority. All Rights Reserved.
*
* This file is part of Memority Domino API , a Memority project.
*
* This file is released under the Memority Public Artifacts End-User License Agreement,
* see
* Unauthorized copying of this file, via any medium is strictly prohibited.
*/
package com.memority.domino.shared.api.sync;
/**
* The status of the account on the target application.
*/
public enum AccountStatus {
/**
* The account exists on the target application as expected, and is in the state it should be.
*/
SYNCED,
/**
* The account exists on the target application as expected, but is not in the state it should be.
*/
OUT_OF_SYNC,
/**
* The account should exist on the target application, but was not found.
*/
MISSING,
/**
* The account should not exist on the target application, but it exists anyway.
*/
ORPHANED,
/**
* No account is present in the target application, as expected because it should not (does not match the ApplicationProfile)
*/
NOT_PROVISIONED,
/**
* No information is available because an error occurred attempting to retrieve account information.
*/
UNKNOWN,
}