@@ -118,17 +118,17 @@ var defaultPolicies = map[module]map[commandName]*routing.CommandPolicy{
118118}
119119
120120type CommandInfoResolver interface {
121- getCommandPolicy (ctx context.Context , cmdName string ) * routing.CommandPolicy
122- setFallbackResolver (fallback CommandInfoResolver )
121+ GetCommandPolicy (ctx context.Context , cmdName string ) * routing.CommandPolicy
122+ SetFallbackResolver (fallback CommandInfoResolver )
123123}
124124
125- type resolver struct {
125+ type internalCommandInfoResolver struct {
126126 resolve func (ctx context.Context , cmdName string ) * routing.CommandPolicy
127127 fallBackResolver CommandInfoResolver
128128}
129129
130- func NewDefaultCommandPolicyResolver () * resolver {
131- return & resolver {
130+ func NewDefaultCommandPolicyResolver () * internalCommandInfoResolver {
131+ return & internalCommandInfoResolver {
132132 resolve : func (ctx context.Context , cmdName string ) * routing.CommandPolicy {
133133 module := "core"
134134 command := cmdName
@@ -147,19 +147,19 @@ func NewDefaultCommandPolicyResolver() *resolver {
147147 }
148148}
149149
150- func (r * resolver ) getCommandPolicy (ctx context.Context , cmdName string ) * routing.CommandPolicy {
150+ func (r * internalCommandInfoResolver ) GetCommandPolicy (ctx context.Context , cmdName string ) * routing.CommandPolicy {
151151 policy := r .resolve (ctx , cmdName )
152152 if policy != nil {
153153 return policy
154154 }
155155
156156 if r .fallBackResolver != nil {
157- return r .fallBackResolver .getCommandPolicy (ctx , cmdName )
157+ return r .fallBackResolver .GetCommandPolicy (ctx , cmdName )
158158 }
159159
160160 return nil
161161}
162162
163- func (r * resolver ) setFallbackResolver (fallbackResolver CommandInfoResolver ) {
163+ func (r * internalCommandInfoResolver ) SetFallbackResolver (fallbackResolver CommandInfoResolver ) {
164164 r .fallBackResolver = fallbackResolver
165165}
0 commit comments