X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Engine-STOMP.git;a=blobdiff_plain;f=lib%2FCatalyst%2FController%2FMessageDriven.pm;h=56883c07cf905325a6a38f3a325ab1edc28f8fd0;hp=c101df81046421861d5b21b3ee7897a32bd077ba;hb=HEAD;hpb=939aaa4607adfef8ac543476891d0117c46cdfa9
diff --git a/lib/Catalyst/Controller/MessageDriven.pm b/lib/Catalyst/Controller/MessageDriven.pm
index c101df8..56883c0 100644
--- a/lib/Catalyst/Controller/MessageDriven.pm
+++ b/lib/Catalyst/Controller/MessageDriven.pm
@@ -47,6 +47,25 @@ Dispatches to method named by the key C<< $c->stash->{request}->{type} >>
Serializes the response from C<< $c->stash->{response} >>
+=head1 CONFIGURATION
+
+In the configuration file add the following to set the value for a parameter
+
+
+ type_key foo
+
+
+=head2 type_key
+
+The hash key the module will try to pull out the received message to call
+within the controller. This defaults to 'type'.
+
+=head2 serializer
+
+The serializer used to serialiser/deserialise. See Data::Serializer to see
+what is available. Defaults to YAML. JSON is anotther that is available.
+
+
=cut
class_type 'Data::Serializer';
@@ -138,3 +157,17 @@ sub default : Private {
__PACKAGE__->meta->make_immutable;
+=head1 AUTHOR AND CONTRIBUTORS
+
+See information in L
+
+=head1 LICENCE AND COPYRIGHT
+
+Copyright (C) 2009 Venda Ltd
+
+This library is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself, either Perl version 5.8.8 or,
+at your option, any later version of Perl 5 you may have available.
+
+=cut
+