Artix User APIs

com.iona.schemas.transports.jms.context
Class JMSConnectionSecurityInfoTypeHandler

java.lang.Object
  extended bycom.iona.jbus.types.BaseTypeHandler
      extended bycom.iona.jbus.types.ComplexTypeHandler
          extended bycom.iona.jbus.types.SequenceTypeHandler
              extended bycom.iona.schemas.transports.jms.context.JMSConnectionSecurityInfoTypeHandler
All Implemented Interfaces:
com.iona.jbus.types.ParentVisitorContainer, com.iona.jbus.types.TypeHandler

public class JMSConnectionSecurityInfoTypeHandler
extends com.iona.jbus.types.SequenceTypeHandler

com.iona.schemas.transports.jms.context.JMSConnectionSecurityInfoTypeHandler.


Field Summary
static com.iona.common.util.QName PASSWORD_QNAME
           
static com.iona.common.util.QName QNAME
          QName of the type.
static com.iona.common.util.QName USERNAME_QNAME
           
 
Fields inherited from class com.iona.jbus.types.SequenceTypeHandler
ignoreMinMax
 
Fields inherited from class com.iona.jbus.types.ComplexTypeHandler
alwaysCreateObject, derivedHandler, derivedRead, derivedWrite, doAttributes, innerClass, methodMap, realType, xsiType
 
Fields inherited from class com.iona.jbus.types.BaseTypeHandler
parentHandler, parentType, targetClass
 
Constructor Summary
JMSConnectionSecurityInfoTypeHandler(com.iona.webservices.reflect.wsdl.SchemaTypeFactory f)
           
 
Method Summary
 Object createModifiableObject()
           
 Object getObject()
           
 com.iona.common.util.QName getQName()
           
 void read(com.iona.jbus.messaging.MessageReader $reader)
           
 void read(com.iona.common.util.QName $qname, com.iona.jbus.messaging.MessageReader $reader)
           
 void readAttributes(com.iona.jbus.messaging.MessageReader $reader)
           
 void setObject(Object obj)
           
 void setObject(Object obj, boolean checkDerived)
           
 void setXSIType(com.iona.common.util.QName qn)
           
 void write(com.iona.jbus.messaging.MessageWriter $writer)
           
 void write(com.iona.common.util.QName $qname, com.iona.jbus.messaging.MessageWriter $writer)
           
 void writeAttributes(com.iona.jbus.messaging.MessageWriter $writer)
           
 
Methods inherited from class com.iona.jbus.types.SequenceTypeHandler
getHandlerType, shouldCreateObject
 
Methods inherited from class com.iona.jbus.types.ComplexTypeHandler
foundElement, getContainer, getDerivedTypeHandler, getElementNames, getInnerClass, initMethodMap, isDerivedRead, isDerivedWrite, isEmptyModel, readDerived, setAlwaysCreateObject, setDerivedRead, setDerivedTypeHandler, setDerivedWrite, setDoAttributes, setInnerClass, setRealType, writeDerived
 
Methods inherited from class com.iona.jbus.types.BaseTypeHandler
cloneElement, getParentVisitor, getSchemaType, getSchemaTypeFactory, setObjectClass, setParentVisitor, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QNAME

public static final com.iona.common.util.QName QNAME
QName of the type.


USERNAME_QNAME

public static final com.iona.common.util.QName USERNAME_QNAME

PASSWORD_QNAME

public static final com.iona.common.util.QName PASSWORD_QNAME
Constructor Detail

JMSConnectionSecurityInfoTypeHandler

public JMSConnectionSecurityInfoTypeHandler(com.iona.webservices.reflect.wsdl.SchemaTypeFactory f)
Method Detail

read

public void read(com.iona.common.util.QName $qname,
                 com.iona.jbus.messaging.MessageReader $reader)
          throws ReadException
Throws:
ReadException

read

public void read(com.iona.jbus.messaging.MessageReader $reader)
          throws ReadException
Throws:
ReadException

readAttributes

public void readAttributes(com.iona.jbus.messaging.MessageReader $reader)
                    throws ReadException
Throws:
ReadException

write

public void write(com.iona.common.util.QName $qname,
                  com.iona.jbus.messaging.MessageWriter $writer)
           throws WriteException
Throws:
WriteException

write

public void write(com.iona.jbus.messaging.MessageWriter $writer)
           throws WriteException
Throws:
WriteException

writeAttributes

public void writeAttributes(com.iona.jbus.messaging.MessageWriter $writer)
                     throws WriteException
Throws:
WriteException

getQName

public com.iona.common.util.QName getQName()

getObject

public Object getObject()

setObject

public void setObject(Object obj,
                      boolean checkDerived)
               throws WriteException
Throws:
WriteException

setObject

public void setObject(Object obj)
               throws WriteException
Throws:
WriteException

setXSIType

public void setXSIType(com.iona.common.util.QName qn)
                throws ReadException
Throws:
ReadException

createModifiableObject

public Object createModifiableObject()

Artix User APIs

Copyright � 2004 IONA Technologies PLC. All rights reserved.