jet.server.api
Interface ResultVersionRecord

All Superinterfaces:
PropertiesCreator, java.io.Serializable, VersionRecord

public interface ResultVersionRecord
extends VersionRecord, PropertiesCreator

Interface VersionRecord represents a result version record of a report.


Method Summary
 ResultFiles getAllResultFiles()
          Return all result files' name of the result version, result files may be various format, returned ResultFiles instance represent all result files by their file name.
 java.lang.String getCatalogFile()
          Get the catalog filename.
 java.util.Date getCreatedTime()
          Return the created time of the result version.
 int getExpirationMethod()
          Return the auto expire method of the result version.
 java.util.Date getExpirationTime()
          Return the expiration time of the result version.
 java.lang.String getParamFile()
          Return the parameter filename of the result version.
 java.lang.String getReportFile()
          Get the report filename.
 java.lang.String getResultFile()
          Deprecated. replaced by getAllResultFiles()
 java.lang.String getSubmitter()
          Deprecated. As of version 6, replace by getCreator().
 java.lang.String getVersionID()
          Return the version ID.
 
Methods inherited from interface jet.server.api.VersionRecord
getCreator, getRealPath, getResourcePath, getVersionName, getVersionNumber
 
Methods inherited from interface jet.server.api.PropertiesCreator
toProperties
 

Method Detail

getVersionID

public java.lang.String getVersionID()
Return the version ID.

Specified by:
getVersionID in interface VersionRecord
Returns:
the version ID.

getCatalogFile

public java.lang.String getCatalogFile()
Get the catalog filename.

Returns:
the catalog filename.

getReportFile

public java.lang.String getReportFile()
Get the report filename.

Returns:
the report filename.

getResultFile

public java.lang.String getResultFile()
Deprecated. replaced by getAllResultFiles()

Return the result filename of the result version.

Returns:
the result filename of the result version.

getAllResultFiles

public ResultFiles getAllResultFiles()
Return all result files' name of the result version, result files may be various format, returned ResultFiles instance represent all result files by their file name.

Returns:
the result filenames of the result version.

getParamFile

public java.lang.String getParamFile()
Return the parameter filename of the result version.

Returns:
the parameter filename of the result version.

getCreatedTime

public java.util.Date getCreatedTime()
Return the created time of the result version.

Specified by:
getCreatedTime in interface VersionRecord
Returns:
the created time of the result version.

getExpirationTime

public java.util.Date getExpirationTime()
Return the expiration time of the result version.

Returns:
the expiration time of the result version.

getExpirationMethod

public int getExpirationMethod()
Return the auto expire method of the result version.

Returns:
the expiration method of the result version.

getSubmitter

public java.lang.String getSubmitter()
Deprecated. As of version 6, replace by getCreator().

Return the submitter of the result version.

Returns:
the submitter of the result version.