CorbaMessageMediator response = null ;
String operation = req.getOperationName() ;
SpecialMethod method = SpecialMethod.getSpecialMethod(operation) ;
if (method != null) {
if (orb.subcontractDebugFlag) {
dprint(".dispatchToServant: " + opAndId(req)
+ ": Handling special method");
}
response = method.invoke(servant, req, objectId, objectAdapter);
return response ;
}
// Invoke on the servant using the portable DSI skeleton
if (servant instanceof org.omg.CORBA.DynamicImplementation) {