|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.identity.liberty.ws.dst.service.DSTRequestHandler
public abstract class DSTRequestHandler
The class DSTRequestHandler is a handler for processing
Query or Modify Requests for any generic data service that are built
using Liberty SIS specifications. This class includes common processing
rules defined by Liberty DST specification, it is an extension point
for any Liberty DST based web services.
| コンストラクタの概要 | |
|---|---|
protected |
DSTRequestHandler()
Default constructor |
| メソッドの概要 | |
|---|---|
protected String |
getResourceID(Object resourceIDType,
String providerID,
String serviceType)
Gets the Resource ID given in the Query or Modify Request. |
abstract Object |
processDSTRequest(Object request,
Message msg,
Message response)
Processes query/modify request. |
Message |
processRequest(Message msg)
Processes the request for the given personal profile service request. |
| コンストラクタの詳細 |
|---|
protected DSTRequestHandler()
| メソッドの詳細 |
|---|
public Message processRequest(Message msg)
throws SOAPFaultException
RequestHandler 内の processRequestmsg - SOAP Request message
SOAPFaultException - if the service requires an interaction.
Exception - for any generic failure.
public abstract Object processDSTRequest(Object request,
Message msg,
Message response)
throws SOAPFaultException,
DSTException
request - query or modify object.msg - Request Message.response - response Message.
DSTException - for failure.
SOAPFaultException - for the interaction redirects
protected String getResourceID(Object resourceIDType,
String providerID,
String serviceType)
resourceIDType - JAXB ResourceIDType Object.providerID - Provider ID.serviceType - Service Type.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||