Class LinkState

  • Direct Known Subclasses:
    FolderGroupCanAccess, FolderUserCanAccess, ResourceGrantedToFolder

    public abstract class LinkState
    extends java.lang.Object

    Title: FileCatalyst Direct Server API

    Description: LinkState describing if if something is currently being used or not. Allows ServerAPI to glimpse state of Virtual Folders without exposing the inner classes.

    Copyright: Copyright (c) 2013

    Company: Unlimi-Tech Software Inc.

    Since:
    v3.1
    Version:
    1.0
    Author:
    Christian Charette, ccharette
    • Constructor Summary

      Constructors 
      Constructor Description
      LinkState()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.String getName()
      Returns the name of the enum
      static unlimited.fc.server.api.LinkState.UsageState getUsageState​(unlimited.fc.entity.user.VfugLinkable.Usage usage)
      Convert internal enum into externally visible UsageState
      • Methods inherited from class java.lang.Object

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

      • LinkState

        public LinkState()
    • Method Detail

      • getUsageState

        public static unlimited.fc.server.api.LinkState.UsageState getUsageState​(unlimited.fc.entity.user.VfugLinkable.Usage usage)
        Convert internal enum into externally visible UsageState
        Parameters:
        usage -
        Returns:
      • getName

        public abstract java.lang.String getName()
        Returns the name of the enum
        Returns: