Package com.sun.xml.rpc.client
Class HandlerChainImpl
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector
com.sun.xml.rpc.client.HandlerChainImpl
- All Implemented Interfaces:
Serializable,Cloneable,Iterable,Collection,List,RandomAccess,javax.xml.rpc.handler.HandlerChain
- Author:
- JAX-RPC Development Team
- See Also:
-
Field Summary
FieldsFields inherited from class java.util.Vector
capacityIncrement, elementCount, elementDataFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHandlerInfo(int index, javax.xml.rpc.handler.HandlerInfo handlerInfo) voidaddHandlerInfo(javax.xml.rpc.handler.HandlerInfo handlerInfo) voidaddUnderstoodHeaders(QName[] ignoredHeaders) protected javax.xml.rpc.handler.HandlerbooleancheckMustUnderstand(javax.xml.rpc.handler.MessageContext mc) protected voiddeleteHandlerInstance(int index) voiddestroy()protected javax.xml.rpc.handler.HandlergetHandlerFromPool(javax.xml.rpc.handler.HandlerInfo handlerInfo) protected javax.xml.rpc.handler.HandlerInfogetHandlerInfo(int index) protected javax.xml.rpc.handler.HandlergetHandlerInstance(int index) String[]getRoles()booleanhandleFault(javax.xml.rpc.handler.MessageContext _context) booleanhandleRequest(javax.xml.rpc.handler.MessageContext _context) booleanhandleResponse(javax.xml.rpc.handler.MessageContext _context) voidprotected javax.xml.rpc.handler.HandlernewHandler(javax.xml.rpc.handler.HandlerInfo handlerInfo) protected voidvoidMethods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSizeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Field Details
-
handlerInfos
-
-
Constructor Details
-
HandlerChainImpl
-
-
Method Details
-
handleFault
public boolean handleFault(javax.xml.rpc.handler.MessageContext _context) - Specified by:
handleFaultin interfacejavax.xml.rpc.handler.HandlerChain
-
handleRequest
public boolean handleRequest(javax.xml.rpc.handler.MessageContext _context) - Specified by:
handleRequestin interfacejavax.xml.rpc.handler.HandlerChain
-
handleResponse
public boolean handleResponse(javax.xml.rpc.handler.MessageContext _context) - Specified by:
handleResponsein interfacejavax.xml.rpc.handler.HandlerChain
-
init
- Specified by:
initin interfacejavax.xml.rpc.handler.HandlerChain
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.xml.rpc.handler.HandlerChain
-
deleteHandlerInstance
protected void deleteHandlerInstance(int index) -
addHandlerInfo
public void addHandlerInfo(int index, javax.xml.rpc.handler.HandlerInfo handlerInfo) -
addHandlerInfo
public void addHandlerInfo(javax.xml.rpc.handler.HandlerInfo handlerInfo) -
getHandlerInstance
protected javax.xml.rpc.handler.Handler getHandlerInstance(int index) -
getHandlerInfo
protected javax.xml.rpc.handler.HandlerInfo getHandlerInfo(int index) -
removeHandlerFromPool
-
getHandlerFromPool
protected javax.xml.rpc.handler.Handler getHandlerFromPool(javax.xml.rpc.handler.HandlerInfo handlerInfo) -
newHandler
protected javax.xml.rpc.handler.Handler newHandler(javax.xml.rpc.handler.HandlerInfo handlerInfo) -
setRoles
- Specified by:
setRolesin interfacejavax.xml.rpc.handler.HandlerChain
-
getRoles
- Specified by:
getRolesin interfacejavax.xml.rpc.handler.HandlerChain
-
castToHandler
-
addUnderstoodHeaders
-
checkMustUnderstand
public boolean checkMustUnderstand(javax.xml.rpc.handler.MessageContext mc) throws javax.xml.soap.SOAPException - Throws:
javax.xml.soap.SOAPException
-