|
NAMEDancer::RPCPlugin::DispatchMethodList - Class for maintaining a global methodlist.SYNOPSISuse Dancer::RPCPlugin::DispatchMethodList; my $methods = Dancer::RPCPlugin::DispatchMethodList->new(); $methods->set_partial( protocol => <jsonrpc|restrpc|xmlrpc>, endpoint => </configured>, methods => [ @method_names ], ); # .... my $method_list = $methods->list_methods(protocol => <any|jsonrpc|restrpc|xmlrpc>); DESCRIPTIONThis class implements a singleton that can hold the collection of all method names.my $dml = Dancer::RPCPlugin::DispatchMethodList->new()ParametersNone! Responses $_singleton = bless $parameters, $class; $dml->set_partial(%parameters)ParametersNamed, list:
Responses $self list_methods(@parameters)Method that returns information about the dispatch-table.Parameters Positional, list
Responses In case of no $protocol: { xmlrpc => { $endpoint1 => [ list ], $endpoint2 => [ list ], }, jsonrpc => { $endpoint1 => [ list ], $endpoint2 => [ list ], }, } In case of specified $protocol: { $endpoint1 => [ list ], $endpoint2 => [ list ], } COPYRIGHT(c) MMXVI - Abe Timmerman <abeltje@cpan.org>
Visit the GSP FreeBSD Man Page Interface. |