当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
Serialized Form (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
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 Object readResolve()
throws ObjectStreamException
name
String name
enums
Enum[] enums
dephault
Enum dephault
provider
javax.xml.namespace.QName provider
encoding
String encoding
Package org.apache.axis.handlers |
makeLockable
boolean makeLockable
options
Hashtable options
name
String name
wsdlStart1
String wsdlStart1
wsdlStart
String wsdlStart
wsdlEnd
String wsdlEnd
_roles
String[] _roles
falseIndex
int falseIndex
handlerInfos
List handlerInfos
roles
String[] roles
impl
HandlerChainImpl impl
start
long start
writeToConsole
boolean writeToConsole
filename
String filename
activeSessions
Hashtable activeSessions
reapPeriodicity
long reapPeriodicity
lastReapTime
long lastReapTime
defaultSessionTimeout
int defaultSessionTimeout
wsdlURL
String wsdlURL
serviceQName
javax.xml.namespace.QName serviceQName
portQName
javax.xml.namespace.QName portQName
Package org.apache.axis.handlers.http |
Package org.apache.axis.handlers.soap |
validTransports
Vector validTransports
- Valid transports for this service
(server side only!)
!!! For now, if this is null, we assume all
transports are valid.
highFidelityRecording
boolean highFidelityRecording
- Does this service require a high-fidelity SAX recording of messages?
(default is true)
sendType
int sendType
- How does this service wish data which would normally be sent as
an attachment to be sent? Default for requests is
org.apache.axis.attachments.Attachments.SEND_TYPE_DEFAULT,
and the default for responses is to match the request.
serviceDescription
ServiceDesc serviceDescription
- Our ServiceDescription. Holds pretty much all the interesting
metadata about this service.
engine
AxisEngine engine
actors
ArrayList actors
- Actor list - these are just the service-specific ones
Package org.apache.axis.message |
inputStream
InputStream inputStream
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
params
Vector params
needDeser
boolean needDeser
operations
OperationDesc[] operations
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
myCall
RPCElement myCall
value
Object value
countSetCalls
int countSetCalls
paramDesc
ParameterDesc paramDesc
wantXSIType
Boolean wantXSIType
- Do we definitely want (or don't want) to send xsi:types? If null
(the default), just do whatever our SerializationContext is configured
to do. If TRUE or FALSE, the SerializationContext will do what we
want.
rpcElement
RPCElement rpcElement
context
DeserializationContext context
soapConstants
SOAPConstants soapConstants
disableFormatting
boolean disableFormatting
doSAAJEncodingCompliance
boolean doSAAJEncodingCompliance
delegate
Document delegate
soapPart
MessagePart soapPart
features
String[] features
version
String version
name
String name
prefix
String prefix
namespaceURI
String namespaceURI
id
String id
href
String href
_isRoot
boolean _isRoot
message
SOAPEnvelopeAxisImpl message
qNameAttrs
Vector qNameAttrs
startEventIndex
int startEventIndex
startContentsIndex
int startContentsIndex
endEventIndex
int endEventIndex
elementRep
Element elementRep
parent
SOAPElementAxisImpl parent
namespaces
ArrayList namespaces
encodingStyle
String encodingStyle
- Our encoding style, if any
objectValue
Object objectValue
- Object value, possibly supplied by subclass
children
SOAPElementAxisImpl.ChildElementList children
soapPart
MessagePart soapPart
immutable
boolean immutable
fixupDeserializer
Deserializer fixupDeserializer
- !!! TODO : Make sure this handles multiple targets
isDirty
boolean isDirty
- For ws4ee we should explicitly turn replay of the SAX events of.
This is a bad performance hit, but better than a inconsistent soap tree
[tdi 05-June-2004]
header
SOAPHeaderAxisImpl header
body
SOAPBodyAxisImpl body
trailers
Vector trailers
soapConstants
SOAPConstants soapConstants
schemaVersion
SchemaVersion schemaVersion
messageType
String messageType
modified
boolean modified
processingRPCInvocation
boolean processingRPCInvocation
fault
AxisFault fault
prefix
String prefix
locale
Locale locale
soapConstants
SOAPConstants soapConstants
processed
boolean processed
Package org.apache.axis.monitor |
Package org.apache.axis.providers |
Package org.apache.axis.providers.java |
Package org.apache.axis.schema |
Package org.apache.axis.server |
clientEngine
AxisEngine clientEngine
- the AxisClient to be used by outcalling Services
running
boolean running
- Is this server active? If this is false, any requests will
cause a SOAP Server fault to be generated.
Package org.apache.axis.soap |
Package org.apache.axis.transport.http |
transportName
String transportName
securityProvider
ServletSecurityProvider securityProvider
enableList
boolean enableList
- Should we enable the "?list" functionality on GETs? (off by
default because deployment information is a potential security
hole)
jwsClassDir
String jwsClassDir
- Cached path to JWS output directory
axisServer
AxisServer axisServer
- per-instance cache of the axis server
webInfPath
String webInfPath
- Cached path to our WEB-INF directory
homeDir
String homeDir
- Cached path to our "root" dir
isDevelopment
boolean isDevelopment
- flag set to true for a 'production' server
Package org.apache.axis.transport.java |
Package org.apache.axis.transport.jms |
Package org.apache.axis.transport.local |
server
AxisServer server
Package org.apache.axis.types |
day
int day
timezone
String timezone
isNegative
boolean isNegative
years
int years
months
int months
days
int days
hours
int hours
minutes
int minutes
seconds
double seconds
entities
Entity[] entities
m_value
byte[] m_value
idrefs
IDRef[] idrefs
month
int month
timezone
String timezone
month
int month
day
int day
timezone
String timezone
zero
BigInteger zero
- validate the value against the xsd definition
tokens
NMToken[] tokens
zero
BigInteger zero
- validate the value against the xsd definition
zero
BigInteger zero
- validate the value against the xsd definition
m_value
String m_value
name
NCName name
publicURI
URI publicURI
systemURI
URI systemURI
iMinInclusive
BigInteger iMinInclusive
- validate the value against the xsd definition
_any
SOAPElementAxisImpl[] _any
targetNamespace
URI targetNamespace
version
NormalizedString version
id
Id id
__equalsCalc
Object __equalsCalc
__hashCodeCalc
boolean __hashCodeCalc
_value
Calendar _value
lValue
Long lValue
__equalsCalc
Object __equalsCalc
lValue
Double lValue
__equalsCalc
Object __equalsCalc
m_scheme
String m_scheme
- Stores the scheme (usually the protocol) for this URI.
m_userinfo
String m_userinfo
- If specified, stores the userinfo for this URI; otherwise null
m_host
String m_host
- If specified, stores the host for this URI; otherwise null
m_port
int m_port
- If specified, stores the port for this URI; otherwise -1
m_path
String m_path
- If specified, stores the path for this URI; otherwise null
m_queryString
String m_queryString
- If specified, stores the query string for this URI; otherwise
null.
m_fragment
String m_fragment
- If specified, stores the fragment for this URI; otherwise null
year
int year
timezone
String timezone
year
int year
month
int month
timezone
String timezone
Package org.apache.axis.utils |
lockedEntries
Vector lockedEntries
- Stores the keys of the locked entries
parent
Hashtable parent
- Place to look for properties which we don't find locally.
namespaceURI
String namespaceURI
namespaceHash
int namespaceHash
prefix
String prefix
prefixHash
int prefixHash
notebook
JTabbedPane notebook
Package org.apache.axis.wsdl.fromJava |
prefixCount
int prefixCount
namespacePrefixMap
HashMap namespacePrefixMap
Package org.apache.axis.wsdl.symbolTable |
extensionBase
TypeEntry extensionBase
node
Node node
refType
TypeEntry refType
dims
String dims
undefined
boolean undefined
isBaseType
boolean isBaseType
isSimpleType
boolean isSimpleType
onlyLiteralReference
boolean onlyLiteralReference
delegate
UndefinedDelegate delegate
delegate
UndefinedDelegate delegate
Package org.apache.axis.wsdl.toJava |
filename
String filename
root
String root
defaultPackage
String defaultPackage
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.