issrg.web.service
Class WSPermis

java.lang.Object
  extended by issrg.web.service.WSPermis
All Implemented Interfaces:
WSProtocol

public class WSPermis
extends java.lang.Object
implements WSProtocol

Author:
Linying Su

Constructor Summary
WSPermis()
          Creates a new instance of WSPermis
 
Method Summary
 org.w3c.dom.Element invoke(org.w3c.dom.Element message)
          This method is used to receive a WS_TRUST, XCAML or SAML message and return corresponding response.
 java.lang.String invoke(java.lang.String message)
          This method is used to receive a WS_TRUST, XCAML or SAML message and return corresponding response.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSPermis

public WSPermis()
         throws java.lang.Exception
Creates a new instance of WSPermis

Throws:
java.lang.Exception
Method Detail

invoke

public java.lang.String invoke(java.lang.String message)
                        throws HandlerServiceException
This method is used to receive a WS_TRUST, XCAML or SAML message and return corresponding response.

Specified by:
invoke in interface WSProtocol
Parameters:
message, - which is the received message.
Returns:
the response in the form of XML string
Throws:
HandlerServiceException

invoke

public org.w3c.dom.Element invoke(org.w3c.dom.Element message)
                           throws HandlerServiceException
This method is used to receive a WS_TRUST, XCAML or SAML message and return corresponding response.

Specified by:
invoke in interface WSProtocol
Parameters:
message, - which is the received message.
Returns:
the response in the form of XML string
Throws:
HandlerServiceException