org.openliberty.xmltooling.disco
Class RequestedService

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.signature.AbstractSignableXMLObject
          extended by org.openliberty.xmltooling.disco.RequestedService
All Implemented Interfaces:
org.opensaml.xml.ElementExtensibleXMLObject, org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.XMLObject

public class RequestedService
extends org.opensaml.xml.signature.AbstractSignableXMLObject
implements org.opensaml.xml.ElementExtensibleXMLObject


Field Summary
private  org.opensaml.xml.util.XMLObjectChildrenList<Action> actions
           
private  org.opensaml.xml.util.XMLObjectChildrenList<Framework> frameworks
           
static java.lang.String LOCAL_NAME
           
private  org.opensaml.xml.util.XMLObjectChildrenList<Options> optionss
           
private  org.opensaml.xml.util.XMLObjectChildrenList<ProviderID> providerIDs
           
private  org.opensaml.xml.util.XMLObjectChildrenList<SecurityMechID> securityMechIDs
           
private  org.opensaml.xml.util.XMLObjectChildrenList<ServiceType> serviceTypes
           
private  org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownXMLObjects
           
 
Constructor Summary
protected RequestedService(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 org.opensaml.xml.util.XMLObjectChildrenList<Action> getActions()
           
 org.opensaml.xml.util.XMLObjectChildrenList<Framework> getFrameworks()
           
 org.opensaml.xml.util.XMLObjectChildrenList<Options> getOptionss()
           
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 org.opensaml.xml.util.XMLObjectChildrenList<ProviderID> getProviderIDs()
           
 org.opensaml.xml.util.XMLObjectChildrenList<SecurityMechID> getSecurityMechIDs()
           
 org.opensaml.xml.util.XMLObjectChildrenList<ServiceType> getServiceTypes()
           
 java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
           
 java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
           
 
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

LOCAL_NAME

public static java.lang.String LOCAL_NAME

serviceTypes

private org.opensaml.xml.util.XMLObjectChildrenList<ServiceType> serviceTypes

providerIDs

private org.opensaml.xml.util.XMLObjectChildrenList<ProviderID> providerIDs

optionss

private org.opensaml.xml.util.XMLObjectChildrenList<Options> optionss

securityMechIDs

private org.opensaml.xml.util.XMLObjectChildrenList<SecurityMechID> securityMechIDs

frameworks

private org.opensaml.xml.util.XMLObjectChildrenList<Framework> frameworks

actions

private org.opensaml.xml.util.XMLObjectChildrenList<Action> actions

unknownXMLObjects

private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownXMLObjects
Constructor Detail

RequestedService

protected RequestedService(java.lang.String namespaceURI,
                           java.lang.String elementLocalName,
                           java.lang.String namespacePrefix)
Method Detail

getServiceTypes

public org.opensaml.xml.util.XMLObjectChildrenList<ServiceType> getServiceTypes()

getProviderIDs

public org.opensaml.xml.util.XMLObjectChildrenList<ProviderID> getProviderIDs()

getOptionss

public org.opensaml.xml.util.XMLObjectChildrenList<Options> getOptionss()

getSecurityMechIDs

public org.opensaml.xml.util.XMLObjectChildrenList<SecurityMechID> getSecurityMechIDs()

getFrameworks

public org.opensaml.xml.util.XMLObjectChildrenList<Framework> getFrameworks()

getActions

public org.opensaml.xml.util.XMLObjectChildrenList<Action> getActions()

getUnknownXMLObjects

public java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
Specified by:
getUnknownXMLObjects in interface org.opensaml.xml.ElementExtensibleXMLObject

getUnknownXMLObjects

public java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Specified by:
getUnknownXMLObjects in interface org.opensaml.xml.ElementExtensibleXMLObject

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
Specified by:
getOrderedChildren in interface org.opensaml.xml.XMLObject