servicehadler gettype