org.glassfish.webservices
Class EjbContainerPreHandler

java.lang.Object
  extended by javax.xml.rpc.handler.GenericHandler
      extended by org.glassfish.webservices.EjbContainerPreHandler
All Implemented Interfaces:
javax.xml.rpc.handler.Handler

public class EjbContainerPreHandler
extends javax.xml.rpc.handler.GenericHandler

This handler is inserted first in the handler chain for an ejb web service endpoint. It performs security authorization before any of the application handlers are invoked, as required by JSR 109.

Author:
Kenneth Saks

Constructor Summary
EjbContainerPreHandler()
           
 
Method Summary
 javax.xml.namespace.QName[] getHeaders()
           
 boolean handleRequest(javax.xml.rpc.handler.MessageContext context)
           
 
Methods inherited from class javax.xml.rpc.handler.GenericHandler
destroy, handleFault, handleResponse, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbContainerPreHandler

public EjbContainerPreHandler()
Method Detail

getHeaders

public javax.xml.namespace.QName[] getHeaders()
Specified by:
getHeaders in interface javax.xml.rpc.handler.Handler
Specified by:
getHeaders in class javax.xml.rpc.handler.GenericHandler

handleRequest

public boolean handleRequest(javax.xml.rpc.handler.MessageContext context)
Specified by:
handleRequest in interface javax.xml.rpc.handler.Handler
Overrides:
handleRequest in class javax.xml.rpc.handler.GenericHandler


Copyright © 2012 GlassFish Community. All Rights Reserved.