NAME Activity.pm
Object oriented interface to UCM Activities
VERSION
- Author
-
Andrew DeFaria <Andrew@DeFaria.com>
- Revision
-
$Revision: 1.10 $
- Created
-
Fri May 14 18:16:16 PDT 2010
- Modified
-
$Date: 2011/11/15 01:56:40 $
SYNOPSIS
Provides access to information about Clearcase Activites.
my $activity = new Clearcase::UCM::Activity ($name, $pvob);
my @changeset = $activity->changeset;
for my $element (@changeset) {
print "Element name: " . $element->pname . "\n";
print "Element verison: " . $element->version . "\n";
} # for
DESCRIPTION
This module implements a UCM Activity object
ROUTINES
The following routines are exported:
new
Construct a new Clearcase Activity object.
Parameters:
Returns:
name
Returns the name of the activity
Parameters:
- none
Returns:
pvob
Returns the pvob of the activity
Parameters:
- none
Returns:
type
Returns the type of the activity
Parameters:
- none
Returns:
contrib_acts
Returns the contributing activities
Parameters:
- none
Returns:
crm_record_id
Returns the crm_record_id of the activity
Parameters:
- none
Returns:
crm_record_type
Returns the crm_record_type of the activity
Parameters:
- none
Returns:
crm_state
Returns the crm_state of the activity
Parameters:
- none
Returns:
headline
Returns the headline of the activity
Parameters:
- none
Returns:
name_resolver_view
Returns the name_resolver_view of the activity
Parameters:
- none
Returns:
stream
Returns the stream of the activity
Parameters:
- none
Returns:
changeset
Returns the changeset of the activity
Parameters:
- none
Returns:
create
Creates a new UCM Activity
Parameters:
- UCM Stream(required)
-
UCM stream this activities is to be created on
- PVOB (Required)
-
Project Vob
- headline
-
Headline to associate with this activity
Returns:
remove
Removes UCM Activity
Parameters:
- none
Returns:
attributes
Returns a hash of the attributes associated with an activity
Parameters:
- none
Returns:
updateActivityInfo()
Update the activity info
Parameters:
- none
Returns:
- nothing
updateActivityInfo()
Update the activity info
Parameters:
- none
Returns:
- nothing
DEPENDENCIES
Modules
INCOMPATABILITIES
None
BUGS AND LIMITATIONS
There are no known bugs in this module.
Please report problems to Andrew DeFaria <Andrew@DeFaria.com>.
COPYRIGHT AND LICENSE
Copyright (C) 2020 by Andrew@DeFaria.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.38.0 or, at your option, any later version of Perl 5 you may have available.