Module mslinks
Package mslinks

Class LinkInfo

    • Field Detail

      • localBasePath

        private java.lang.String localBasePath
      • commonPathSuffix

        private java.lang.String commonPathSuffix
    • Method Detail

      • serialize

        public void serialize​(ByteWriter bw)
                       throws java.io.IOException
        Specified by:
        serialize in interface Serializable
        Throws:
        java.io.IOException
      • toByteArray

        private byte[] toByteArray​(Serializable o)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • getVolumeID

        public VolumeID getVolumeID()
      • createVolumeID

        public VolumeID createVolumeID()
        Creates VolumeID and LocalBasePath that is empty string
      • getLocalBasePath

        public java.lang.String getLocalBasePath()
      • setLocalBasePath

        public LinkInfo setLocalBasePath​(java.lang.String s)
        Set LocalBasePath and creates new VolumeID (if it not exists) If s is null takes no effect
      • getCommonNetworkRelativeLink

        public CNRLink getCommonNetworkRelativeLink()
      • createCommonNetworkRelativeLink

        public CNRLink createCommonNetworkRelativeLink()
        Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty string
      • getCommonPathSuffix

        public java.lang.String getCommonPathSuffix()
      • setCommonPathSuffix

        public LinkInfo setCommonPathSuffix​(java.lang.String s)
        Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists) If s is null takes no effect