org.glassfish.admin.rest.provider
Class ActionReportResultXmlProvider

java.lang.Object
  extended by org.glassfish.admin.rest.provider.BaseProvider<ActionReportResult>
      extended by org.glassfish.admin.rest.provider.ActionReportResultXmlProvider
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyWriter<ActionReportResult>

@Provider
public class ActionReportResultXmlProvider
extends BaseProvider<ActionReportResult>

Author:
Ludovic Champenois

Field Summary
 
Fields inherited from class org.glassfish.admin.rest.provider.BaseProvider
desiredType, habitat, HEADER_DEBUG, JSONP_CALLBACK, requestHeaders, supportedMediaType, uriInfo
 
Constructor Summary
ActionReportResultXmlProvider()
           
 
Method Summary
 java.lang.String getContent(ActionReportResult proxy)
           
protected  XmlMap getExtraProperties(XmlObject object, java.util.Properties props)
           
protected  java.lang.Object getXmlObject(java.lang.Object object)
           
protected  XmlArray processChildren(java.util.List<ActionReport.MessagePart> parts)
           
protected  XmlArray processCollection(java.util.Collection c)
           
protected  XmlMap processMap(java.util.Map map)
           
protected  XmlObject processReport(ActionReporter ar)
           
protected  XmlArray processSubReports(java.util.List<ActionReporter> subReports)
           
 
Methods inherited from class org.glassfish.admin.rest.provider.BaseProvider
canShowDeprecatedItems, canShowHiddenCommands, getCallBackJSONP, getFormattingIndentLevel, getResourceLinks, getResourceLinks, getRestConfig, getSize, getXmlCommandLinks, isDebug, isWriteable, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionReportResultXmlProvider

public ActionReportResultXmlProvider()
Method Detail

getContent

public java.lang.String getContent(ActionReportResult proxy)
Specified by:
getContent in class BaseProvider<ActionReportResult>

processReport

protected XmlObject processReport(ActionReporter ar)

processChildren

protected XmlArray processChildren(java.util.List<ActionReport.MessagePart> parts)

processSubReports

protected XmlArray processSubReports(java.util.List<ActionReporter> subReports)

getExtraProperties

protected XmlMap getExtraProperties(XmlObject object,
                                    java.util.Properties props)

getXmlObject

protected java.lang.Object getXmlObject(java.lang.Object object)

processCollection

protected XmlArray processCollection(java.util.Collection c)

processMap

protected XmlMap processMap(java.util.Map map)


Copyright © 2012 GlassFish Community. All Rights Reserved.