Class ApplicationWalker

java.lang.Object
de.uplanet.lucy.server.appservice.ApplicationWalker

@VelocityCallable("singleton") @Deprecated public final class ApplicationWalker extends Object
Deprecated.
  • Constructor Details

    • ApplicationWalker

      public ApplicationWalker()
      Deprecated.
  • Method Details

    • getTableNameBySysident

      @Deprecated public String getTableNameBySysident(String p_strAppGuid, String p_strSysIdent)
      Deprecated.
      Use $RtCache.getFirstDataGroup($RtCache.filter.dataGroup.getBySysIdent(...)).getTableName() instead.
    • getTableNameBySysident

      @Deprecated public String getTableNameBySysident(de.uplanet.jdbc.JdbcConnection p_conn, String p_strAppGuid, String p_strSysIdent)
      Deprecated.
    • getDataGroupInfoBySysident

      @Deprecated public DataGroupInfo getDataGroupInfoBySysident(String p_strAppGuid, String p_strSysIdent)
      Deprecated.
      Use $RtCache.getFirstDataGroup($RtCache.filter.dataGroup.getBySysIdent(...)) instead.
    • getFieldNameBySysident

      @Deprecated public String getFieldNameBySysident(String p_strDataGroupGuid, String p_strSysIdent)
      Deprecated.
      Accessing fields by their sysident is deprecated.
      Returns the physical field name of datafield with the given DataGroup-guid and the given sysident.
      Parameters:
      p_strDataGroupGuid - The Guid of the DataGroup
      p_strSysIdent - The sysident of the Field
      Returns:
      the physical field name
    • getFieldInfoBySysident

      @Deprecated public FieldInfo getFieldInfoBySysident(String p_strDataGroupGuid, String p_strSysIdent)
      Deprecated.
      Accessing fields by their sysident is deprecated.
      Returns the FieldInfo-Object of datafield with the given DataGroup-guid and the given sysident.
      Parameters:
      p_strDataGroupGuid - The Guid of the DataGroup
      p_strSysIdent - The sysident of the Field
      Returns:
      the FieldInfo of the field if present, else null
    • translateUpType2String

      @Deprecated public String translateUpType2String(de.uplanet.lucy.types.UP_TYPE p_type)
      Deprecated.
      Do not use this method.
    • getDatagroupsFromApplication

      @Deprecated public List<DataGroupInfo> getDatagroupsFromApplication(String p_strAppGuid)
      Deprecated.
      Use $RtCache.getDataGroups($RtCache.filter.dataGroup.getByApplication(...)) instead.
    • getDatagroupsFromApplication

      @Deprecated public List<DataGroupInfo> getDatagroupsFromApplication(de.uplanet.jdbc.JdbcConnection p_conn, String p_strAppGuid)
      Deprecated.
    • getFlatDatagroupList

      public List<AwDgInfo> getFlatDatagroupList(ISession p_sess, String p_strAppGuid)
      Deprecated.
      returns a flat list of DgInfo objects for a given application id.
      Parameters:
      p_sess - The session to get information from.
      p_strAppGuid - an application GUID
      Returns:
      List of DgInfo objects
    • getFlatDatagroupList

      public List<AwDgInfo> getFlatDatagroupList(String p_strLang, String p_strAppGuid, List<String> p_sysIdents)
      Deprecated.
      Returns a flat list of DgInfo objects for a given application id and a List of system identifiers.
      Parameters:
      p_strLang - The default language of the user.
      p_strAppGuid - The application GUID.
      p_sysIdents - A List of system identifiers.
      Returns:
      List of AwDgInfo objects.
    • getFlatDatagroupList

      @Deprecated public List<AwDgInfo> getFlatDatagroupList(de.uplanet.jdbc.JdbcConnection p_conn, String p_strLang, String p_strAppGuid, List<String> p_sysIdent)
      Deprecated.
    • getInfoNameComparator

      public AwInfoComparator getInfoNameComparator()
      Deprecated.
      Returns:
      Comparator for sorting AwInfo objects by name.
    • getDataGroupInfoNameComparator

      @Deprecated public Comparator<de.uplanet.lucy.server.rtcache.IRtInfoWithTitle> getDataGroupInfoNameComparator()
      Deprecated.
      Use $RtCache.order.titled.getAscending($lang) instead
    • getDataGroupInfo

      @Deprecated public DataGroupInfo getDataGroupInfo(String p_strDgGuid)
      Deprecated.
      Use $RtCache.getDataGroup(...) instead.
    • getChildDataGroups

      @Deprecated public List<DataGroupInfo> getChildDataGroups(String p_strParentDgGuid)
      Deprecated.
      Use $RtCache.getDataGroups($RtCache.filter.dataGroup.getByParentDataGroup(...)) instead.
    • getChildDataGroups

      @Deprecated public List<DataGroupInfo> getChildDataGroups(de.uplanet.jdbc.JdbcConnection p_conn, String p_strParentDgGuid)
      Deprecated.
    • getFieldMapWithGivenDgGuid

      @Deprecated public Map<String,AwFieldInfo> getFieldMapWithGivenDgGuid(ISession p_sess, String p_strGuid)
      Deprecated.
      Do not use this method.
    • getFieldListWithGivenDgGuid

      @Deprecated public List<AwFieldInfo> getFieldListWithGivenDgGuid(ISession p_sess, String p_strDataGroupGuid)
      Deprecated.
      Do not use this method.
    • getFieldMapWithGivenDgGuidList

      @Deprecated public Map<String,List<AwFieldInfo>> getFieldMapWithGivenDgGuidList(ISession p_sess, List<String> p_listDgGuids)
      Deprecated.
      Do not use this method.
    • getFieldListWithGivenDgGuidList

      @Deprecated public List<AwFieldInfo> getFieldListWithGivenDgGuidList(ISession p_sess, List<String> p_listDgGuids)
      Deprecated.
      Use $RtCache.getFields($RtCache.filter.field.getByDataGroup(Collection)) instead.
    • getParentDatagroupGuid

      public String getParentDatagroupGuid(ISession p_sess, String p_strDgGuid) throws de.uplanet.lucy.server.businesslogic.BlException
      Deprecated.
      This method returns the parent datagroup id to the given datagroup.
      Parameters:
      p_sess - The session to get information from.
      p_strDgGuid - guid of child datagroup
      Returns:
      String the guid of the parent datagroup or null if no parent datagroup exists
      Throws:
      de.uplanet.lucy.server.businesslogic.BlException
    • getPageInfo

      @Deprecated public PageInfo getPageInfo(String p_strGuid) throws Exception
      Deprecated.
      Use $RtCache.getPage(...) instead.
      Throws:
      Exception
    • getPageInfo

      @Deprecated public PageInfo getPageInfo(de.uplanet.jdbc.JdbcConnection p_conn, String p_strGuid) throws Exception
      Deprecated.
      Use $RtCache.getPage(...) instead.
      Throws:
      Exception
    • getSystemDataGroupProperty

      public static IValueHolder<?> getSystemDataGroupProperty(de.uplanet.jdbc.JdbcConnection p_conn, String p_strAppGuid, String p_strPropertyName, boolean p_bNullOnNotFound)
      Deprecated.
      Parameters:
      p_conn - The database connection (must not be null)
      p_strAppGuid - The application GUID (must not be null or empty)
      p_strPropertyName - The property name (must not be null or empty)
      p_bNullOnNotFound - If true null will be returned if no property with the name was found otherwise an exception will be thrown.
      Returns:
      The value holder
    • getSystemDataGroupProperty

      public static IValueHolder<?> getSystemDataGroupProperty(de.uplanet.jdbc.JdbcConnection p_conn, String p_strAppGUID, String p_strPropertyName)
      Deprecated.
      Parameters:
      p_conn - The database connection (must not be null)
      p_strAppGUID - The application GUID (must not be null or empty)
      p_strPropertyName - The property name (must not be null or empty)
      Returns:
      The value holder
      Throws:
      IllegalArgumentException - will be thrown on bad parameters or not property with the name exists.