io.ziqni.transformers.domain.BasicMemberModel.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ziqni-transformers Show documentation
Show all versions of ziqni-transformers Show documentation
Ziqni transformers project.
/***
* Copyright (C) Ziqni Ltd, Inc - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* Written by Ziqni Ltd, 2021
*/
package io.ziqni.transformers.domain
abstract class BasicMemberModel {
/**
*
* @return Member Ref Id of remote system
*/
def getMemberRefId: String
/**
*
* @return Display name as in remote system or default to ref id
*/
def getDisplayName: Option[String]
/**
*
* @return List of groups this member belongs to
*/
def getGroups: Option[Array[String]]
/**
*
* @return Any metadata associated with member
*/
def getMetaData: Option[Map[String, String]]
/**
*
* @return CL Member id
*/
def getClMemberId: String
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy