DAIA::Unavailable - Information about a service that is currently unavailable
version 0.421
This class models a service that is (currently or in general) not available. It is derived from DAIA::Availability so see that class for details and examples. In addition an instance of this class can have the properties expected and queue. Obviously the status property of a DAIA::Unavailable object is always 0.
expected
queue
status
DAIA::Unavailable
0
An URL to perform, register or reserve the service. As the service is unavailable you will rarely be able to directly perform the service. However the link could provide more information or alternatives.
An array reference with limitations (DAIA::Limitation objects) of the availability.
An array reference with DAIA::Message objects about this specific service.
The number of waiting requests for this service as non-negative integer value. Note that the value 0 is also allowed but in practise there is litte difference between no queue and a queue of length zero.
An optional time period until the service will be available again. The property is given as ISO time period string (as XML Schema subset xs:date or xs:dateTime) or the special value "unknown". If no period (nor "unknown") is given, the service probably won't be available in the future.
xs:date
xs:dateTime
Jakob Voss
This software is copyright (c) 2012 by Jakob Voss.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install DAIA, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DAIA
CPAN shell
perl -MCPAN -e shell install DAIA
For more information on module installation, please visit the detailed CPAN module installation guide.