com.ptc.core.query.report.command.common
Class PersistedReportQueryCommand

java.lang.Object
  extended by com.ptc.core.command.common.bean.AbstractCommand
      extended by com.ptc.core.command.common.bean.AbstractServerCommand
          extended by com.ptc.core.command.common.bean.repository.AbstractRepositoryCommand
              extended by com.ptc.core.query.command.common.AbstractQueryCommand
                  extended by com.ptc.core.query.report.command.common.AbstractReportQueryCommand
                      extended by com.ptc.core.query.report.command.common.PersistedReportQueryCommand
All Implemented Interfaces:
PageRequest, RepositoryCommand, com.ptc.core.command.common.Command, com.ptc.core.command.common.ServerCommand, Externalizable, Serializable

public class PersistedReportQueryCommand
extends AbstractReportQueryCommand
implements Externalizable

This class provies a query report implementation based on a persisted report instance containing QML source.

Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.ptc.core.command.common.bean.repository.RepositoryCommand
PAGE_MODE, RESULT_CONTAINER, RESULT_SESSION, SORT
 
Fields inherited from interface com.ptc.core.command.common.bean.repository.PageRequest
COUNT, OFFSET
 
Method Summary
 TypeInstanceIdentifier getReportIdentifier()
          Gets the value of the attribute: reportIdentifier; Specifies the report instance and indirectly the query.
 void setReportIdentifier(TypeInstanceIdentifier a_ReportIdentifier)
          Sets the value of the attribute: reportIdentifier; Specifies the report instance and indirectly the query.
 
Methods inherited from class com.ptc.core.query.report.command.common.AbstractReportQueryCommand
getArguments, getTableModel, isGenerateTypeInstances, setArguments, setGenerateTypeInstances
 
Methods inherited from class com.ptc.core.query.command.common.AbstractQueryCommand
getCriteriaAugmentor, setCriteriaAugmentor
 
Methods inherited from class com.ptc.core.command.common.bean.repository.AbstractRepositoryCommand
getCount, getOffset, getResultContainer, getResultSession, setCount, setOffset, setSort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getReportIdentifier

public TypeInstanceIdentifier getReportIdentifier()
Gets the value of the attribute: reportIdentifier; Specifies the report instance and indirectly the query.

Supported API: true

Returns:
TypeInstanceIdentifier

setReportIdentifier

public void setReportIdentifier(TypeInstanceIdentifier a_ReportIdentifier)
                         throws WTPropertyVetoException
Sets the value of the attribute: reportIdentifier; Specifies the report instance and indirectly the query.

Supported API: true

Parameters:
a_ReportIdentifier -
Throws:
WTPropertyVetoException