Class JAXBDataImpl

java.lang.Object
com.sun.xml.ws.security.opt.impl.crypto.JAXBDataImpl
All Implemented Interfaces:
JAXBData, Data

public class JAXBDataImpl extends Object implements JAXBData
Author:
K.Venugopal@sun.com
  • Constructor Details

    • JAXBDataImpl

      public JAXBDataImpl(javax.xml.bind.JAXBElement jb, javax.xml.bind.JAXBContext jc, boolean contentOnly, org.jvnet.staxex.NamespaceContextEx nsContext)
      Creates a new instance of JAXBDataImpl
    • JAXBDataImpl

      public JAXBDataImpl(com.sun.xml.ws.api.message.Header header, boolean contentOnly, org.jvnet.staxex.NamespaceContextEx nsContext, javax.xml.bind.JAXBContext jcc)
    • JAXBDataImpl

      public JAXBDataImpl(SecurityElement se, org.jvnet.staxex.NamespaceContextEx nsContext, boolean contentOnly)
    • JAXBDataImpl

      public JAXBDataImpl(javax.xml.bind.JAXBElement jb, javax.xml.bind.JAXBContext jc, org.jvnet.staxex.NamespaceContextEx nsContext)
      Creates a new instance of JAXBDataImpl
    • JAXBDataImpl

      public JAXBDataImpl(com.sun.xml.ws.api.message.Header header)
    • JAXBDataImpl

      public JAXBDataImpl(SecurityElement se)
  • Method Details

    • getJAXBElement

      public javax.xml.bind.JAXBElement getJAXBElement()
      Specified by:
      getJAXBElement in interface JAXBData
    • writeTo

      public void writeTo(XMLStreamWriter writer) throws com.sun.xml.wss.XWSSecurityException
      Specified by:
      writeTo in interface JAXBData
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • writeTo

      public void writeTo(OutputStream os) throws com.sun.xml.wss.XWSSecurityException
      Specified by:
      writeTo in interface JAXBData
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • getNamespaceContext

      public org.jvnet.staxex.NamespaceContextEx getNamespaceContext()
      Specified by:
      getNamespaceContext in interface JAXBData
    • getSecurityElement

      public SecurityElement getSecurityElement()