NAME
Siebel::Srvrmgr::Daemon::Action::ListCompDef - subclass of Siebel::Srvrmgr::Daemon::Action to stored parsed list comp def output
SYNOPSES
use Siebel::Srvrmgr:Daemon::Action::ListCompDef;
$action = $class->new(
{
parser =>
Siebel::Srvrmgr::ListParser->new( { is_warn_enabled => 1 },
params => ['myStorableFile']
}
);
$action->do(\@data);
DESCRIPTION
This subclass will try to find a Siebel::Srvrmgr::ListParser::Output::ListCompDef object in the given array reference given as parameter to the do
method and stores the parsed data from this object get_params
method into a file using Storable nstore
function.
ATTRIBUTES
Inherits all attributes from superclass.
METHODS
do
This method is overrided from the superclass method, that is still called to validate parameter given.
It will search in the array reference given as parameter: the first object found is serialized to the filesystem and the function returns 1 in this case. Otherwise it will return 0.
SEE ALSO
AUTHOR
Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org<>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 of Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org<>
This file is part of Siebel Monitoring Tools.
Siebel Monitoring Tools is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Siebel Monitoring Tools is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Siebel Monitoring Tools. If not, see <http://www.gnu.org/licenses/>.