/**
  * 접속 URL 값에서 도메인 값 추출 여부를 리턴. 이 값을 사용하여 접속 사이트를 알아낸다.
  *
  * @return
  */
 public static boolean isAllowedGetByDomainName() {
   boolean getByDomainName =
       ApplicationHelper.getApplicationBooleanProperty(
           "components.user.anonymous.company.getByDomainName", false);
   return getByDomainName;
 }
 /**
  * 익명 사용자 객체를 생성시 디폴트 회사 사용 여부를 리턴.
  *
  * @return
  */
 public static boolean isAllowedCompanyForAnonymous() {
   return !ApplicationHelper.getApplicationBooleanProperty(
       "components.user.anonymous.company.none", false);
 }
 public static Long getDefaultCompanyId() {
   long defaultCompanyId =
       ApplicationHelper.getApplicationLongProperty("components.company.default.companyId", 1L);
   return defaultCompanyId;
 }
 public static Long getDefaultMenuId() {
   long defaultMenuId =
       ApplicationHelper.getApplicationLongProperty("components.menu.default.menuId", 1L);
   return defaultMenuId;
 }
 public static CompanyManager getCompanyManager() {
   return ApplicationHelper.getComponent(CompanyManager.class);
 }