Class SaWsAccessData


  • public class SaWsAccessData
    extends java.lang.Object
    Class for document access data.
    Author:
    dam
    • Constructor Summary

      Constructors 
      Constructor Description
      SaWsAccessData()
      Constructor.
      SaWsAccessData​(com.saperion.intf.SaDocAccessData data)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getAccessFlags()
      Returns complete Saperion access flags for the document.
      boolean isIndexable()
      Checks, if the document is indexable.
      boolean isReadable()
      Checks, if the document is readable.
      boolean isRemovable()
      Checks, if the document is removable.
      boolean isWriteable()
      Checks, if the document is writeable.
      void setAccessFlags​(int hasAccessFlags)
      Sets the AccessFlags.
      void setIndexable​(boolean isIndexable)
      Sets if the document is indexable.
      void setReadable​(boolean isReadable)
      Sets if the document is readable.
      void setRemovable​(boolean isRemovable)
      Sets if the document is removable.
      void setWriteable​(boolean isWriteable)
      Sets if the document is writable.
      • Methods inherited from class java.lang.Object

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

      • SaWsAccessData

        public SaWsAccessData​(com.saperion.intf.SaDocAccessData data)
        Constructor.
        Parameters:
        data - access data
      • SaWsAccessData

        public SaWsAccessData()
        Constructor.
    • Method Detail

      • getAccessFlags

        public int getAccessFlags()
        Returns complete Saperion access flags for the document. (See ACC_* flag constants in SaConstants for reference.)
        Returns:
        the accessFlags
      • isIndexable

        public boolean isIndexable()
        Checks, if the document is indexable.
        Returns:
        the isIndexable
      • isReadable

        public boolean isReadable()
        Checks, if the document is readable.
        Returns:
        the isReadable
      • isRemovable

        public boolean isRemovable()
        Checks, if the document is removable.
        Returns:
        the isRemovable
      • isWriteable

        public boolean isWriteable()
        Checks, if the document is writeable.
        Returns:
        the isWriteable
      • setAccessFlags

        public void setAccessFlags​(int hasAccessFlags)
        Sets the AccessFlags.
        Parameters:
        hasAccessFlags - has AccessFlags?
      • setReadable

        public void setReadable​(boolean isReadable)
        Sets if the document is readable.
        Parameters:
        isReadable - is readable?
      • setIndexable

        public void setIndexable​(boolean isIndexable)
        Sets if the document is indexable.
        Parameters:
        isIndexable - is indexable?
      • setWriteable

        public void setWriteable​(boolean isWriteable)
        Sets if the document is writable.
        Parameters:
        isWriteable - is writable?
      • setRemovable

        public void setRemovable​(boolean isRemovable)
        Sets if the document is removable.
        Parameters:
        isRemovable - is removeable?