Class DirectoryInfo

java.lang.Object
org.bedework.calfacade.DirectoryInfo

public class DirectoryInfo extends Object
This class defines the various directory properties we need to make visible to applications.
Author:
Mike Douglass
  • Constructor Details

    • DirectoryInfo

      public DirectoryInfo()
  • Method Details

    • setPrincipalRoot

      public void setPrincipalRoot(String val)
      Set the principal root e.g. "/principals"
      Parameters:
      val - String
    • getPrincipalRoot

      public String getPrincipalRoot()
      get the principal root e.g. "/principals"
      Returns:
      String
    • setUserPrincipalRoot

      public void setUserPrincipalRoot(String val)
      Set the user principal root e.g. "/principals/users"
      Parameters:
      val - String
    • getUserPrincipalRoot

      public String getUserPrincipalRoot()
      get the principal root e.g. "/principals/users"
      Returns:
      String
    • setGroupPrincipalRoot

      public void setGroupPrincipalRoot(String val)
      Set the group principal root e.g. "/principals/groups"
      Parameters:
      val - String
    • getGroupPrincipalRoot

      public String getGroupPrincipalRoot()
      get the group principal root e.g. "/principals/groups"
      Returns:
      String
    • setBwadmingroupPrincipalRoot

      public void setBwadmingroupPrincipalRoot(String val)
      Set the bedework admin group principal root e.g. "/principals/groups/bwadmin"
      Parameters:
      val - String
    • getBwadmingroupPrincipalRoot

      public String getBwadmingroupPrincipalRoot()
      get the bedework admin group principal root e.g. "/principals/groups/bwadmin"
      Returns:
      String
    • setResourcePrincipalRoot

      public void setResourcePrincipalRoot(String val)
      Set the resource principal root e.g. "/principals/resources"
      Parameters:
      val - String
    • getResourcePrincipalRoot

      public String getResourcePrincipalRoot()
      get the resource principal root e.g. "/principals/resources"
      Returns:
      String
    • setVenuePrincipalRoot

      public void setVenuePrincipalRoot(String val)
      Set the venue principal root e.g. "/principals/locations"
      Parameters:
      val - String
    • getVenuePrincipalRoot

      public String getVenuePrincipalRoot()
      get the venue principal root e.g. "/principals/locations"
      Returns:
      String
    • setTicketPrincipalRoot

      public void setTicketPrincipalRoot(String val)
      Set the ticket principal root e.g. "/principals/tickets"
      Parameters:
      val - String
    • getTicketPrincipalRoot

      public String getTicketPrincipalRoot()
      get the ticket principal root e.g. "/principals/tickets"
      Returns:
      String
    • setHostPrincipalRoot

      public void setHostPrincipalRoot(String val)
      Set the host principal root e.g. "/principals/hosts"
      Parameters:
      val - String
    • getHostPrincipalRoot

      public String getHostPrincipalRoot()
      get the host principal root e.g. "/principals/hosts"
      Returns:
      String