Class AutoFilingResult

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.AutoFilingResult
All Implemented Interfaces:
Serializable

public class AutoFilingResult extends ValueClass implements Serializable
Contains the archive destination returned by a call to IXServicePortIF.evalAutoFiling(ClientInfo, String, Sord, AutoFilingOptions).
Since:
8.00.020.002
See Also:
  • Field Details

    • pathsAsString

      protected String[] pathsAsString
      Destination archive paths. The first array element is the main path used to store the object. The other elements are archive paths for references to the object. The first character of each path is the separator. A path element is empty, if 1. the filing definition is an asterix (*, "chaos" folder) or if 2. the filing definition does not specify an archive path (e.g. "longest match" definition) and the destination path does not exist. A path element is the separator, if the destination path is the topmost archive level. If the filing definition given in IXServicePortIF.evalAutoFiling(ClientInfo, String, Sord, AutoFilingOptions) is empty, the array has one element of value "ΒΆ".
    • parentIds

      protected int[] parentIds
      Destination object IDs. The first array element belongs to the main path. The other elements belong to reference paths. The element value is the object ID of the last entry in the path, if the path exists. If the path does not exist, the element value is -1. An element value of 0 indicates that the object is stored in the "chaos" folder. This happens if an asterix * is used as filing definition. If the filing definition given in IXServicePortIF.evalAutoFiling(ClientInfo, String, Sord, AutoFilingOptions) is empty, the array has one element of value 1.
  • Constructor Details

    • AutoFilingResult

      public AutoFilingResult()
  • Method Details

    • getPathsAsString

      public String[] getPathsAsString()
    • setPathsAsString

      public void setPathsAsString(String[] pathsAsString)
    • getParentIds

      public int[] getParentIds()
    • setParentIds

      public void setParentIds(int[] parentIds)
    • toString

      public String toString()
      Overrides:
      toString in class Object