|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.axis.handlers.BasicHandler (src) org.jboss.axis.SimpleChain (src) org.jboss.axis.SimpleTargetedChain (src) org.jboss.axis.handlers.soap.SOAPService
A SOAPService
is a Handler which encapsulates a SOAP
invocation. It has an request chain, an response chain, and a pivot-point,
and handles the SOAP semantics when invoke()d.
Field Summary |
Fields inherited from class org.jboss.axis.SimpleTargetedChain (src) |
pivotHandler, requestHandler, responseHandler |
Fields inherited from class org.jboss.axis.SimpleChain (src) |
handlers, invoked |
Fields inherited from class org.jboss.axis.handlers.BasicHandler (src) |
makeLockable, name, options |
Constructor Summary | |
SOAPService()
Standard, no-arg constructor. |
|
SOAPService(Handler (src) serviceHandler)
Convenience constructor for wrapping SOAP semantics around "service handlers" which actually do work. |
|
SOAPService(Handler (src) reqHandler,
Handler (src) pivHandler,
Handler (src) respHandler)
Constructor with real or null request, pivot, and response handlers. |
Method Summary | |
boolean |
availableFromTransport(java.lang.String transportName)
|
void |
disableTransport(java.lang.String transportName)
Disable access to this service from a particular transport |
void |
enableTransport(java.lang.String transportName)
Make this service available on a particular transport |
void |
generateWSDL(MessageContext (src) msgContext)
Generate WSDL. |
java.util.ArrayList |
getActors()
Get the merged actor list for this service, including engine-wide actor URIs. |
AxisEngine (src) |
getEngine()
|
ServiceDesc (src) |
getInitializedServiceDesc(MessageContext (src) msgContext)
Returns a service description with the implementation class filled in. |
int |
getSendType()
|
java.util.ArrayList |
getServiceActors()
Get the service-specific actor list |
ServiceDesc (src) |
getServiceDescription()
|
Style (src) |
getStyle()
|
TypeMappingRegistry (src) |
getTypeMappingRegistry()
|
Use (src) |
getUse()
|
void |
invoke(MessageContext (src) msgContext)
Invoke is called to do the actual work of the Handler object. |
boolean |
needsHighFidelityRecording()
|
void |
setEngine(AxisEngine (src) engine)
Tell this service which engine it's deployed to. |
void |
setHighFidelityRecording(boolean highFidelityRecording)
|
void |
setPropertyParent(java.util.Hashtable parent)
|
void |
setSendType(int sendType)
|
void |
setServiceDescription(ServiceDesc (src) serviceDescription)
|
void |
setStyle(Style (src) style)
|
void |
setUse(Use (src) style)
|
void |
start()
Placeholder for "enable this service" method |
void |
stop()
Placeholder for "disable this service" method |
Methods inherited from class org.jboss.axis.SimpleTargetedChain (src) |
getPivotHandler, getRequestHandler, getResponseHandler, init |
Methods inherited from class org.jboss.axis.SimpleChain (src) |
addHandler, canHandleBlock, cleanup, contains, getDeploymentData, getHandlers, init, onFault |
Methods inherited from class org.jboss.axis.handlers.BasicHandler (src) |
getName, getOption, getOptions, getUnderstoodHeaders, initHashtable, setName, setOption, setOptionDefault, setOptions, setOptionsLockable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.axis.Chain (src) |
addHandler, contains, getHandlers |
Methods inherited from interface org.jboss.axis.Handler (src) |
canHandleBlock, cleanup, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, onFault, setName, setOption, setOptions |
Constructor Detail |
public SOAPService()
public SOAPService(Handler (src) reqHandler, Handler (src) pivHandler, Handler (src) respHandler)
public SOAPService(Handler (src) serviceHandler)
Method Detail |
public java.util.ArrayList getServiceActors()
public java.util.ArrayList getActors()
public TypeMappingRegistry (src) getTypeMappingRegistry()
public void setEngine(AxisEngine (src) engine)
public AxisEngine (src) getEngine()
public boolean availableFromTransport(java.lang.String transportName)
public Style (src) getStyle()
public void setStyle(Style (src) style)
public Use (src) getUse()
public void setUse(Use (src) style)
public ServiceDesc (src) getServiceDescription()
public ServiceDesc (src) getInitializedServiceDesc(MessageContext (src) msgContext) throws AxisFault (src)
AxisFault (src)
public void setServiceDescription(ServiceDesc (src) serviceDescription)
public void setPropertyParent(java.util.Hashtable parent)
public void generateWSDL(MessageContext (src) msgContext) throws AxisFault (src)
generateWSDL
in interface Handler (src)
generateWSDL
in class SimpleChain (src)
AxisFault (src)
public void start()
public void stop()
public void enableTransport(java.lang.String transportName)
public void disableTransport(java.lang.String transportName)
public boolean needsHighFidelityRecording()
public void setHighFidelityRecording(boolean highFidelityRecording)
public int getSendType()
public void setSendType(int sendType)
public void invoke(MessageContext (src) msgContext) throws AxisFault (src)
Handler (src)
invoke
in interface Handler (src)
invoke
in class SimpleChain (src)
AxisFault (src)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |