org.glassfish.admin.rest.readers
Class XmlInputObject

java.lang.Object
  extended by org.glassfish.admin.rest.provider.ProviderUtil
      extended by org.glassfish.admin.rest.readers.InputObject
          extended by org.glassfish.admin.rest.readers.XmlInputObject

public class XmlInputObject
extends InputObject

Author:
Rajeshwar Patil

Field Summary
static java.lang.Character AMP
          The Character '&'.
static java.lang.Character APOS
          The Character '''.
static java.lang.Character BANG
          The Character '!'.
static java.lang.Character EQ
          The Character '='.
static java.lang.Character GT
          The Character '>'.
static java.lang.Character LT
          The Character '<'.
static java.lang.Character QUEST
          The Character '?'.
static java.lang.Character QUOT
          The Character '"'.
static java.lang.Character SLASH
          The Character '/'.
 
Fields inherited from class org.glassfish.admin.rest.readers.InputObject
map
 
Fields inherited from class org.glassfish.admin.rest.provider.ProviderUtil
KEY_CHILD_RESOURCE, KEY_CHILD_RESOURCES, KEY_COMMAND, KEY_COMMANDS, KEY_ENTITY, KEY_METHODS
 
Constructor Summary
XmlInputObject(java.io.InputStream inputstream)
          Construct a XmlInputObjectfrom a input stream.
XmlInputObject(java.lang.String source)
          Construct a XmlInputObjectfrom a XML text string.
XmlInputObject(XmlInputReader xmlReader)
           
 
Method Summary
 java.util.Map getMap()
           
 java.util.Map initializeMap()
          Construct and returns a map of input key-value pairs
 
Methods inherited from class org.glassfish.admin.rest.readers.InputObject
get, getBoolean, getDouble, getInt, getLong, getString, has, isNull, keys, length, put, putMap, stringToValue
 
Methods inherited from class org.glassfish.admin.rest.provider.ProviderUtil
getElementLink, getEndXmlElement, getHint, getHtmlForComponent, getHtmlHeader, getHtmlRepresentationForAttributes, getHtmlRespresentationsForCommand, getJsonForMethodMetaData, getJsonForMethodMetaData, getStartXmlElement, getStatistic, getStatistics, getStringMap, getXmlForMethodMetaData, jsonValue, quote, readAsString, slashToDash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AMP

public static final java.lang.Character AMP
The Character '&'.


APOS

public static final java.lang.Character APOS
The Character '''.


BANG

public static final java.lang.Character BANG
The Character '!'.


EQ

public static final java.lang.Character EQ
The Character '='.


GT

public static final java.lang.Character GT
The Character '>'.


LT

public static final java.lang.Character LT
The Character '<'.


QUEST

public static final java.lang.Character QUEST
The Character '?'.


QUOT

public static final java.lang.Character QUOT
The Character '"'.


SLASH

public static final java.lang.Character SLASH
The Character '/'.

Constructor Detail

XmlInputObject

public XmlInputObject(java.io.InputStream inputstream)
               throws InputException,
                      java.io.IOException
Construct a XmlInputObjectfrom a input stream.

Parameters:
inputstream - an input stream
Throws:
InputException - If there is a syntax error in the source input stream or a duplicate key.
java.io.IOException

XmlInputObject

public XmlInputObject(java.lang.String source)
               throws InputException
Construct a XmlInputObjectfrom a XML text string.

Parameters:
source - A XML text string
Throws:
InputException - If there is a syntax error in the source string or a duplicated key.

XmlInputObject

public XmlInputObject(XmlInputReader xmlReader)
               throws InputException
Throws:
InputException
Method Detail

initializeMap

public java.util.Map initializeMap()
                            throws InputException
Construct and returns a map of input key-value pairs

Specified by:
initializeMap in class InputObject
Returns:
The map of key-value pairs.
Throws:
InputException - If there is a syntax error in the source string or a duplicated key.

getMap

public java.util.Map getMap()
                     throws InputException
Throws:
InputException


Copyright © 2012 GlassFish Community. All Rights Reserved.