{{ access }} protocol {{ .|session:file,service,method }}: ServerSessionUnary { } fileprivate final class {{ .|session:file,service,method }}Impl: ServerSessionUnaryImpl<{{ method|input }}, {{ method|output }}>, {{ .|session:file,service,method }} {} //-{% if generateTestStubs %} class {{ .|session:file,service,method }}TestStub: ServerSessionUnaryTestStub, {{ .|session:file,service,method }} {} //-{% endif %}