class org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory extends org.apache.thrift.TProcessorFactory
{
private final org.apache.hive.service.rpc.thrift.TCLIService$Iface service;
private final org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server saslServer;
public void <init>(org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server, org.apache.hive.service.rpc.thrift.TCLIService$Iface)
{
org.apache.hive.service.rpc.thrift.TCLIService$Iface v;
org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory v;
org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server v;
v := @this: org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory;
v := @parameter: org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server;
v := @parameter: org.apache.hive.service.rpc.thrift.TCLIService$Iface;
specialinvoke v.<org.apache.thrift.TProcessorFactory: void <init>(org.apache.thrift.TProcessor)>(null);
v.<org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory: org.apache.hive.service.rpc.thrift.TCLIService$Iface service> = v;
v.<org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory: org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server saslServer> = v;
return;
}
public org.apache.thrift.TProcessor getProcessor(org.apache.thrift.transport.TTransport)
{
org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory v;
org.apache.thrift.transport.TTransport v;
org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server v;
org.apache.hive.service.rpc.thrift.TCLIService$Processor v;
org.apache.hive.service.rpc.thrift.TCLIService$Iface v;
org.apache.thrift.TProcessor v;
v := @this: org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory;
v := @parameter: org.apache.thrift.transport.TTransport;
v = new org.apache.hive.service.rpc.thrift.TCLIService$Processor;
v = v.<org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory: org.apache.hive.service.rpc.thrift.TCLIService$Iface service>;
specialinvoke v.<org.apache.hive.service.rpc.thrift.TCLIService$Processor: void <init>(org.apache.hive.service.rpc.thrift.TCLIService$Iface)>(v);
v = v.<org.apache.hive.service.auth.KerberosSaslHelper$CLIServiceProcessorFactory: org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server saslServer>;
v = virtualinvoke v.<org.apache.hadoop.hive.metastore.security.HadoopThriftAuthBridge$Server: org.apache.thrift.TProcessor wrapNonAssumingProcessor(org.apache.thrift.TProcessor)>(v);
return v;
}
}