com.ibm.commerce.catalog.facade.server.authorization

Class CatalogEntryTypeProtectableProxy

  • java.lang.Object
    • com.ibm.commerce.security.AbstractProtectableProxy
      • com.ibm.commerce.catalog.facade.server.authorization.CatalogEntryTypeProtectableProxy
  • All Implemented Interfaces:
    Protectable


    public class CatalogEntryTypeProtectableProxy
    extends com.ibm.commerce.security.AbstractProtectableProxy
    Protectable proxy class for access control for CatalogEntry Entry Noun
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean fulfills(java.lang.Long member, java.lang.String relationship)
      This method determines if a given member fulfills a given relationship with the catalogentry resource.
      java.lang.Long getOwner()
      This method will return the owner of the catalogentry protectable object.
      • Methods inherited from class com.ibm.commerce.security.AbstractProtectableProxy

        getActionCode, getCommandContext, getObject, getResources, setActionCode, setCommandContext, setObject, setOwner
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CatalogEntryTypeProtectableProxy

        public CatalogEntryTypeProtectableProxy()
    • Method Detail

      • fulfills

        public boolean fulfills(java.lang.Long member,
                                java.lang.String relationship)
                         throws java.lang.Exception
        This method determines if a given member fulfills a given relationship with the catalogentry resource.
        Specified by:
        fulfills in interface Protectable
        Overrides:
        fulfills in class com.ibm.commerce.security.AbstractProtectableProxy
        Parameters:
        member - This is the member id of the member.
        relationship - This is the relationship the member has with to the resource.
        Returns:
        This method will always return true.
        Throws:
        java.lang.Exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        This method will return the owner of the catalogentry protectable object. If the owner has not been specified on the proxy object, then the owner will be the owner of the store that can be resolved from the proxy object or command context (in case store identifier is not available in the proxy object).
        Specified by:
        getOwner in interface Protectable
        Overrides:
        getOwner in class com.ibm.commerce.security.AbstractProtectableProxy
        Returns:
        The owner of the protectable proxy.
        Throws:
        java.lang.Exception - A problem occurred while resolving the owner.
        See Also:
        Protectable.getOwner()