java.lang.Object | |||
↳ | com.microstrategy.web.transform.AbstractTransform | ||
↳ | com.microstrategy.web.transform.AbstractLayoutTransform | ||
↳ | com.microstrategy.web.app.transforms.ResultSetStatusTransform |
This transform generates an XML that contains status information of the report such as message ID, report ID and whether is prompted or not.
The format of the output is as follows:
<object-info> <object-id>46FA3908484146A2E7ECE08DE302D63C</object-id> <msg-id>8EA08C3446D6BE15910EA1B8A2126A0E</msg-id> <is-prompted>false</is-prompted> <prompt-url>http://...</prompt-url> <-- optional if object is prompted <error>some error</error> <-- optional <last-update-time/> <-- reports only <total-rows/> <-- reports only <total-columns/> <-- reports only <bean-state/> </object-info>
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ResultSetStatusTransform() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getDescription()
Returns a textual description of the transform.
| ||||||||||
Class |
getSupportedBeanType()
Returns a root class/interface supported by this transform.
| ||||||||||
boolean | isError() | ||||||||||
boolean | isPrompted() | ||||||||||
boolean | isReport() | ||||||||||
void | renderBeanState(MarkupOutput out) | ||||||||||
void | renderErrorMessage(MarkupOutput out) | ||||||||||
void | renderGridTotalColumns(MarkupOutput out) | ||||||||||
void | renderGridTotalRows(MarkupOutput out) | ||||||||||
void | renderIsPrompted(MarkupOutput out) | ||||||||||
void | renderLastUpdateTime(MarkupOutput out) | ||||||||||
void | renderMessageID(MarkupOutput out) | ||||||||||
void | renderObjectID(MarkupOutput out) | ||||||||||
void | renderPromptURL(MarkupOutput out) | ||||||||||
void | renderStateID(MarkupOutput out) | ||||||||||
void | renderStatus(MarkupOutput out) | ||||||||||
boolean |
supports(Transformable data)
Returns true if the transform supports the specified data object.
| ||||||||||
void |
transform(Transformable bean, MarkupOutput out)
Transforms the data object and appends result to the transOut.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
long | convertToMillis(WebIServerSession iss, String time1) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns a textual description of the transform.
Returns a root class/interface supported by this transform. We assume here that each transform supports only beans belonging to one class hierarchy.
Returns true if the transform supports the specified data object. The check is performed only on the object's type, no object state is taken into account.
data | a transformable object |
---|
Transforms the data object and appends result to the transOut.
bean | an object to transform. It must be of proper type supported by the concrete transform this method called on, or ClassCastExcetption will be thrown |
---|---|
out | the MarkupOutput object where the transform result will be added. |
ClassCastException |
---|