com.sun.xml.ws.db.sdo
Class SDOContextWrapper

java.lang.Object
  extended by com.sun.xml.ws.db.sdo.SDOContextWrapper
All Implemented Interfaces:
com.sun.xml.ws.spi.db.BindingContext

public final class SDOContextWrapper
extends Object
implements com.sun.xml.ws.spi.db.BindingContext


Field Summary
static String SDO_HELPER_CONTEXT_RESOLVER
           
static String SDO_SCHEMA_FILE
           
static String SDO_SCHEMA_INFO
           
 
Fields inherited from interface com.sun.xml.ws.spi.db.BindingContext
CANONICALIZATION_SUPPORT, DEFAULT_NAMESPACE_REMAP, ENABLE_XOP, RETAIN_REFERENCE_TO_INFO, SUBCLASS_REPLACEMENTS, TREAT_EVERYTHING_NILLABLE, TYPE_REFERENCES, XMLACCESSORFACTORY_SUPPORT
 
Constructor Summary
SDOContextWrapper(com.sun.xml.ws.spi.db.BindingInfo bi)
           
 
Method Summary
 void config(Set<SchemaInfo> schemas)
           
 com.sun.xml.ws.spi.db.XMLBridge createBridge(com.sun.xml.ws.spi.db.TypeInfo ref)
           
 com.sun.xml.ws.spi.db.XMLBridge createFragmentBridge()
           
 Marshaller createMarshaller()
           
 SDOSchemaCompiler createSDOCompiler()
           
 Unmarshaller createUnmarshaller()
           
 void generateSchema(SchemaOutputResolver outputResolver)
           
 String getBuildId()
           
 QName getElementName(Class o)
           
 QName getElementName(Object o)
           
<B,V> com.sun.xml.ws.spi.db.PropertyAccessor<B,V>
getElementPropertyAccessor(Class<B> wrapperBean, String nsUri, String localName)
           
 commonj.sdo.helper.HelperContext getHelperContext()
           
 commonj.sdo.helper.HelperContext getHelperContext(HelperContextResolver resolver, boolean isClient, QName serviceName, Map<String,Object> properties)
           
 JAXBContext getJAXBContext()
           
 List<String> getKnownNamespaceURIs()
           
 QName getTypeName(com.sun.xml.ws.spi.db.TypeInfo tr)
           
 boolean hasSwaRef()
           
 void init(Iterator<Source> i)
           
 void init(Source primaryWsdl)
           
 Object newWrapperInstace(Class<?> wrapperType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SDO_SCHEMA_INFO

public static final String SDO_SCHEMA_INFO
See Also:
Constant Field Values

SDO_SCHEMA_FILE

public static final String SDO_SCHEMA_FILE
See Also:
Constant Field Values

SDO_HELPER_CONTEXT_RESOLVER

public static final String SDO_HELPER_CONTEXT_RESOLVER
See Also:
Constant Field Values
Constructor Detail

SDOContextWrapper

public SDOContextWrapper(com.sun.xml.ws.spi.db.BindingInfo bi)
Method Detail

config

public void config(Set<SchemaInfo> schemas)

getHelperContext

public commonj.sdo.helper.HelperContext getHelperContext()

newWrapperInstace

public Object newWrapperInstace(Class<?> wrapperType)
Specified by:
newWrapperInstace in interface com.sun.xml.ws.spi.db.BindingContext

getHelperContext

public commonj.sdo.helper.HelperContext getHelperContext(HelperContextResolver resolver,
                                                         boolean isClient,
                                                         QName serviceName,
                                                         Map<String,Object> properties)

init

public void init(Iterator<Source> i)

init

public void init(Source primaryWsdl)

createMarshaller

public Marshaller createMarshaller()
                            throws JAXBException
Specified by:
createMarshaller in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
JAXBException

createUnmarshaller

public Unmarshaller createUnmarshaller()
                                throws JAXBException
Specified by:
createUnmarshaller in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
JAXBException

getJAXBContext

public JAXBContext getJAXBContext()
Specified by:
getJAXBContext in interface com.sun.xml.ws.spi.db.BindingContext

hasSwaRef

public boolean hasSwaRef()
Specified by:
hasSwaRef in interface com.sun.xml.ws.spi.db.BindingContext

getElementName

public QName getElementName(Object o)
                     throws JAXBException
Specified by:
getElementName in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
JAXBException

getElementName

public QName getElementName(Class o)
                     throws JAXBException
Specified by:
getElementName in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
JAXBException

createBridge

public com.sun.xml.ws.spi.db.XMLBridge createBridge(com.sun.xml.ws.spi.db.TypeInfo ref)
Specified by:
createBridge in interface com.sun.xml.ws.spi.db.BindingContext

createFragmentBridge

public com.sun.xml.ws.spi.db.XMLBridge createFragmentBridge()
Specified by:
createFragmentBridge in interface com.sun.xml.ws.spi.db.BindingContext

getElementPropertyAccessor

public <B,V> com.sun.xml.ws.spi.db.PropertyAccessor<B,V> getElementPropertyAccessor(Class<B> wrapperBean,
                                                                                    String nsUri,
                                                                                    String localName)
                                                                       throws JAXBException
Specified by:
getElementPropertyAccessor in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
JAXBException

getKnownNamespaceURIs

public List<String> getKnownNamespaceURIs()
Specified by:
getKnownNamespaceURIs in interface com.sun.xml.ws.spi.db.BindingContext

generateSchema

public void generateSchema(SchemaOutputResolver outputResolver)
                    throws IOException
Specified by:
generateSchema in interface com.sun.xml.ws.spi.db.BindingContext
Throws:
IOException

createSDOCompiler

public SDOSchemaCompiler createSDOCompiler()

getTypeName

public QName getTypeName(com.sun.xml.ws.spi.db.TypeInfo tr)
Specified by:
getTypeName in interface com.sun.xml.ws.spi.db.BindingContext

getBuildId

public String getBuildId()
Specified by:
getBuildId in interface com.sun.xml.ws.spi.db.BindingContext


Copyright © 2015 Oracle Corporation. All Rights Reserved.