public class WalletItemTypeProtectableProxy extends com.ibm.commerce.security.AbstractProtectableProxy implements Protectable, Groupable
WalletItem
noun to the access control policy manager.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
WalletItemTypeProtectableProxy()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
fulfills(java.lang.Long anMemberId,
java.lang.String astrRelationship)
Determines if a member fulfills a relationship with the noun.
|
java.lang.Object |
getGroupingAttributeValue(java.lang.String astrAttributeName,
GroupingContext aContext)
Returns the value of a grouping attribute.
|
java.lang.Long |
getOwner()
Returns the owner of the noun.
|
public static final java.lang.String COPYRIGHT
public WalletItemTypeProtectableProxy()
public boolean fulfills(java.lang.Long anMemberId, java.lang.String astrRelationship) throws java.lang.Exception
fulfills
in interface Protectable
fulfills
in class com.ibm.commerce.security.AbstractProtectableProxy
anMemberId
- Internal identifier of the member.astrRelationship
- The relationship.java.lang.Exception
public java.lang.Long getOwner() throws java.lang.Exception
getOwner
in interface Protectable
getOwner
in class com.ibm.commerce.security.AbstractProtectableProxy
java.lang.Exception
public java.lang.Object getGroupingAttributeValue(java.lang.String astrAttributeName, GroupingContext aContext) throws java.lang.Exception
getGroupingAttributeValue
in interface Groupable
astrAttributeName
- Name of the grouping attribute.aContext
- The grouping context.java.lang.Exception