Serialized Form
config
EngineConfiguration config
- Our go-to guy for configuration...
_hasSafePassword
boolean _hasSafePassword
- Has the user changed the password yet?
shouldSaveConfig
boolean shouldSaveConfig
- Should we save the engine config each time we modify it?
session
Session session
- This engine's Session. This Session supports "application scope"
in the Apache SOAP sense... if you have a service with "application
scope", have it store things in this Session.
actorURIs
ArrayList actorURIs
- What actor URIs hold for the entire engine?
faultCode
javax.xml.namespace.QName faultCode
faultSubCode
Vector faultSubCode
- SOAP1.2 addition: subcodes of faults; a Vector of QNames
faultString
String faultString
faultActor
String faultActor
faultDetails
Vector faultDetails
faultNode
String faultNode
faultHeaders
ArrayList faultHeaders
- SOAP headers which should be serialized with the Fault
List
containedException
Exception containedException
- any contained exception
stackTrace
String stackTrace
workHandler
Handler workHandler
messageType
String messageType
- The messageType indicates whether this is request or response.
mSOAPPart
MessagePart mSOAPPart
- This Message's SOAPPart. Will always be here.
mAttachments
Attachments mAttachments
- This Message's Attachments object, which manages the attachments
contained in this Message.
headers
MimeHeadersImpl headers
saveRequired
boolean saveRequired
msgContext
MessageContext msgContext
mProps
Hashtable mProps
currentForm
int currentForm
mimeHeaders
MimeHeadersImpl mimeHeaders
currentMessage
Object currentMessage
- The current representation of the SOAP contents of this part.
May be a String, byte[], InputStream, or SOAPEnvelope, depending
on whatever was last asked for. (ack)
currentForm must have the corresponding value.
As someone once said: "Just a placeholder until we figure out what the actual Message
object is."
currentMessageAsString
String currentMessageAsString
currentMessageAsBytes
byte[] currentMessageAsBytes
currentMessageAsEnvelope
SOAPEnvelopeAxisImpl currentMessageAsEnvelope
msgObject
Message msgObject
- Message object this part is tied to. Used for serialization settings.
contentSource
Source contentSource
- Field contentSource.
document
Document document
- Implementation of org.w3c.Document
Most of methods will be implemented using the delgate
instance of SOAPDocumentImpl
This is for two reasons:
- possible change of message classes, by extenstion of xerces implementation
- we cannot extends SOAPPart (multiple inheritance),
since it is defined as Abstract class
***********************************************************
mDocument
Document mDocument
- SOAPEnvelope is the Document Elements of this XML docuement
handlers
Vector handlers
invoked
boolean invoked
CAUGHTFAULT_PROPERTY
String CAUGHTFAULT_PROPERTY
requestHandler
Handler requestHandler
pivotHandler
Handler pivotHandler
responseHandler
Handler responseHandler
|
Package org.apache.axis.attachments |
datahandler
javax.activation.DataHandler datahandler
- Field datahandler
mimeHeaders
javax.xml.soap.MimeHeaders mimeHeaders
- Field mimeHeaders
contentObject
Object contentObject
- Field contentObject
attachmentFile
String attachmentFile
- the name of a file used to store the data
attachments
HashMap attachments
- Field attachments.
orderedAttachments
LinkedList orderedAttachments
- Field orderedAttachments.
soapPart
MessagePart soapPart
- Field soapPart.
mpartStream
MultiPartInputStream mpartStream
- The actual stream to manage the multi-related input stream.
sendtype
int sendtype
- The form of the attachments, whether MIME or DIME.
contentLocation
String contentLocation
- This is the content location as specified in SOAP with Attachments.
This maybe null if the message had no Content-Location specifed.
stackDataHandler
HashMap stackDataHandler
- The HashMap for DataHandler Managements.
multipart
javax.mail.internet.MimeMultipart multipart
- multipart , cached entries for the stream of attachment that are going to be sent.
dimemultipart
DimeMultiPart dimemultipart
|
Package org.apache.axis.client |
serviceName
javax.xml.namespace.QName serviceName
wsdlLocation
String wsdlLocation
wsdlService
javax.wsdl.Service wsdlService
maintainSession
boolean maintainSession
wsdlParser
Parser wsdlParser
registry
Service.HandlerRegistryImpl registry
transportImpls
Hashtable transportImpls
- A Hashtable mapping addresses (URLs) to Transports (objects)
map
Map map
|
Package org.apache.axis.components.image |
|
Package org.apache.axis.deployment.wsdd |
handlers
Vector handlers
parameters
LockableHashtable parameters
- Our parameters
qname
javax.xml.namespace.QName qname
- Our name
type
javax.xml.namespace.QName type
- Our type
scope
int scope
- Scope for this item (default is singleton)
singletonInstance
Handler singletonInstance
- Placeholder for hanging on to singleton object
handlers
HashMap handlers
services
HashMap services
transports
HashMap transports
typeMappings
Vector typeMappings
globalConfig
WSDDGlobalConfiguration globalConfig
namespaceToServices
HashMap namespaceToServices
- Mapping of namespaces -> services
engine
AxisEngine engine
tmr
TypeMappingRegistry tmr
tmrDeployed
boolean tmrDeployed
value
String value
documentation
WSDDDocumentation documentation
- If we have documentation, it goes here
name
String name
desc
FaultDesc desc
requestFlow
WSDDRequestFlow requestFlow
responseFlow
WSDDResponseFlow responseFlow
_classname
String _classname
_map
Map _map
_headers
javax.xml.namespace.QName[] _headers
_hiList
ArrayList _hiList
_hiChainFactory
HandlerInfoChainFactory _hiChainFactory
_roles
String[] _roles
desc
OperationDesc desc
- Holds all our actual data
parent
OperationDesc parent
parameter
ParameterDesc parameter
tmr
TypeMappingRegistry tmr
faultFlows
Vector faultFlows
typeMappings
Vector typeMappings
operations
Vector operations
namespaces
Vector namespaces
- Which namespaces should auto-dispatch to this service?
descriptionURL
String descriptionURL
style
Style style
- Style - document, wrapped, message, or RPC (the default)
use
Use use
- Use - encoded (the default) or literal
cachedService
SOAPService cachedService
providerQName
javax.xml.namespace.QName providerQName
- Our provider - used to figure out which Handler we use as a service
pivot (see getInstance() below)
_wsddHIchain
WSDDJAXRPCHandlerInfoChain _wsddHIchain
desc
ServiceDesc desc
streaming
boolean streaming
- Is streaming (i.e. NO high-fidelity recording, deserialize on the fly)
on for this service?
sendType
int sendType
- What attachment format should be used?
requestFlow
WSDDRequestFlow requestFlow
responseFlow
WSDDResponseFlow responseFlow
pivotQName
javax.xml.namespace.QName pivotQName
qname
javax.xml.namespace.QName qname
serializer
String serializer
deserializer
String deserializer
typeQName
javax.xml.namespace.QName typeQName
ref
String ref
encodingStyle
String encodingStyle
handlers
Vector handlers
chains
Vector chains
services
Vector services
transports
Vector transports
typeMappings
Vector typeMappings
|
Package org.apache.axis.description |
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
typeEntry
TypeEntry typeEntry
- A TypeEntry corresponding to this parameter
mode
byte mode
- The Parameter mode (in, out, inout)
typeQName
javax.xml.namespace.QName typeQName
- The XML type of this parameter
javaType
Class javaType
- The Java type of this parameter
order
int order
- The order of this parameter (-1 indicates unordered)
isReturn
boolean isReturn
- Indicates if this ParameterDesc represents a return or normal parameter *
mimeType
String mimeType
- MIME type for this parameter, if there is one
inHeader
boolean inHeader
- Indicates whether input/output values are stored in the header
outHeader
boolean outHeader
|
Package org.apache.axis.encoding |
value
Object value
isEnded
boolean isEnded
targets
Vector targets
defaultType
javax.xml.namespace.QName defaultType
componentsReadyFlag
boolean componentsReadyFlag
activeDeserializers
HashSet activeDeserializers
- A set of sub-deserializers whose values must complete before our
value is complete.
isHref
boolean isHref
isNil
boolean isNil
id
String id
mapTM
HashMap mapTM
defaultDelTM
TypeMapping defaultDelTM
|
Package org.apache.axis.encoding.ser |
arrayType
javax.xml.namespace.QName arrayType
curIndex
int curIndex
defaultItemType
javax.xml.namespace.QName defaultItemType
length
int length
arrayClass
Class arrayClass
mDimLength
ArrayList mDimLength
mDimFactor
ArrayList mDimFactor
soapConstants
SOAPConstants soapConstants
table
HashMap table
arrayClass
Class arrayClass
componentTypeMap
HashMap componentTypeMap
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
buf
StringBuffer buf
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
deserClass
Class deserClass
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
serClass
Class serClass
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
propertyMap
Map propertyMap
prevQName
javax.xml.namespace.QName prevQName
typeDesc
TypeDesc typeDesc
- Type metadata about this class for XML deserialization
collectionIndex
int collectionIndex
cacheStringDSer
SimpleDeserializer cacheStringDSer
cacheXMLType
javax.xml.namespace.QName cacheXMLType
lastFieldName
String lastFieldName
deferedConstruction
DeferedBeanConstruction deferedConstruction
typeDesc
TypeDesc typeDesc
- Type metadata about this class for XML deserialization
propertyMap
Map propertyMap
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
propertyDescriptor
BeanPropertyDescriptor[] propertyDescriptor
typeDesc
TypeDesc typeDesc
typeDesc
TypeDesc typeDesc
propertyDescriptor
BeanPropertyDescriptor[] propertyDescriptor
defaultXmlType
javax.xml.namespace.QName defaultXmlType
fromStringMethod
Method fromStringMethod
toStringMethod
Method toStringMethod
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
buf
StringBuffer buf
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
valueList
List valueList
javaType
Class javaType
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
xmlType
javax.xml.namespace.QName xmlType
context
DeserializationContext context
val
CharArrayWriter val
constructor
Constructor constructor
propertyMap
Map propertyMap
attributeMap
HashMap attributeMap
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
typeDesc
TypeDesc typeDesc
cacheStringDSer
SimpleDeserializer cacheStringDSer
cacheXMLType
javax.xml.namespace.QName cacheXMLType
constructor
Constructor constructor
xmlType
javax.xml.namespace.QName xmlType
javaType
Class javaType
propertyDescriptor
BeanPropertyDescriptor[] propertyDescriptor
typeDesc
TypeDesc typeDesc
curIndex
int curIndex
|
Package org.apache.axis.enum |
readResolve
private Object readResolve()
throws ObjectStreamException
type
Enum.Type type
value
int value
name
String name
readResolve
private