public class Beneficiary
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ORG_BENEFICIARY
A constant for Organization beneficiary-type.
|
static java.lang.String |
USER_BENEFICIARY
A constant for User beneficiary-type.
|
Constructor and Description |
---|
Beneficiary()
Constructs a default Beneficiary object
|
Beneficiary(java.lang.String beneficiaryType,
java.lang.String beneficiaryKey)
Constructs a Beneficiary object by using specified beneficiary details
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBeneficiaryKey()
Gets the user key for this beneficiary
|
java.lang.String |
getBeneficiaryType()
Gets the beneficiary type associated with this object
|
java.util.List |
getTargetEntities()
Gets a list of entities , i.e.
|
void |
setBeneficiaryType(java.lang.String beneficiaryType)
Sets the beneficiary type in this object.
|
void |
setTargetEntities(java.util.List beneficiarytEntities)
Sets a list of entities i.e.
|
public static final java.lang.String USER_BENEFICIARY
public static final java.lang.String ORG_BENEFICIARY
public Beneficiary()
public Beneficiary(java.lang.String beneficiaryType, java.lang.String beneficiaryKey)
beneficiaryType
- Beneficiary type i.e. "User"beneficiaryKey
- Beneficiary key i.e. User keypublic void setBeneficiaryType(java.lang.String beneficiaryType)
beneficiaryType
- Beneficiary type i.e. "User"public java.lang.String getBeneficiaryType()
public java.lang.String getBeneficiaryKey()
public java.util.List getTargetEntities()
public void setTargetEntities(java.util.List beneficiarytEntities)
beneficiarytEntities
- Entities i.e Resource, Resource instance or Role.