com.sun.identity.federation.message
Class FSIDPList

java.lang.Object
  extended bycom.sun.identity.federation.message.FSIDPList

public class FSIDPList
extends java.lang.Object

This class FSIDPList is used to create/parse IDPList element.


Constructor Summary
FSIDPList()
          Default constructor.
FSIDPList(org.w3c.dom.Element root)
          Constructor
FSIDPList(IDPEntries idpEntries, java.util.List getCompleteList)
          Constructor
 
Method Summary
 java.util.List getGetCompleteList()
          Gets GetComplete
 IDPEntries getIDPEntries()
          Gets IDPEntries
 int getMinorVersion()
          Gets minor version
 void setGetCompleteList(java.util.List getCompleteList)
          Sets GetComplete
 void setIDPEntries(IDPEntries idpEntries)
          Sets IDPEntries
 void setMinorVersion(int minorVersion)
          Sets minor version
 java.lang.String toXMLString()
          Gets XML string representation of the object
 java.lang.String toXMLString(boolean includeNS, boolean declareNS)
          Gets XML string representation of the object
 java.lang.String toXMLString(boolean includeNS, boolean declareNS, boolean includeHeader)
          Gets XML string representation of the object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSIDPList

public FSIDPList()
Default constructor.


FSIDPList

public FSIDPList(org.w3c.dom.Element root)
          throws FSMsgException
Constructor

Parameters:
root - DOM Element representing the FSIDPList
Throws:
FSMsgException - if unable to construct the object

FSIDPList

public FSIDPList(IDPEntries idpEntries,
                 java.util.List getCompleteList)
Constructor

Parameters:
idpEntries - IDPEntries
getCompleteList - List of GetComplete object
Method Detail

setMinorVersion

public void setMinorVersion(int minorVersion)
Sets minor version

Parameters:
minorVersion - minor version to be set

getMinorVersion

public int getMinorVersion()
Gets minor version

Returns:
minor version

getIDPEntries

public IDPEntries getIDPEntries()
Gets IDPEntries

Returns:
IDPEntries

getGetCompleteList

public java.util.List getGetCompleteList()
Gets GetComplete

Returns:
list of GetComplete object.

setIDPEntries

public void setIDPEntries(IDPEntries idpEntries)
Sets IDPEntries

Parameters:
idpEntries - IDPEntries object to be set.

setGetCompleteList

public void setGetCompleteList(java.util.List getCompleteList)
Sets GetComplete

Parameters:
getCompleteList - list of GetComplete object to be set.

toXMLString

public java.lang.String toXMLString()
                             throws FSMsgException
Gets XML string representation of the object

Returns:
XML string representation of the object
Throws:
FSMsgException - if error occurs.

toXMLString

public java.lang.String toXMLString(boolean includeNS,
                                    boolean declareNS)
                             throws FSMsgException
Gets XML string representation of the object

Parameters:
includeNS - Determines whether or not the namespace qualifier is prepended to the Element when converted
declareNS - Determines whether or not the namespace is declared within the Element.
Returns:
A string containing the valid XML for this element
Throws:
FSMsgException - if unable to get the XML string.

toXMLString

public java.lang.String toXMLString(boolean includeNS,
                                    boolean declareNS,
                                    boolean includeHeader)
                             throws FSMsgException
Gets XML string representation of the object

Parameters:
includeNS - Determines whether or not the namespace qualifier is prepended to the Element when converted
declareNS - Determines whether or not the namespace is declared within the Element.
includeHeader - Determines whether the output include the xml declaration header.
Returns:
A string containing the valid XML for this element
Throws:
FSMsgException - if unable to get the XML string.


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.