NAME
Bb::Collaborate::Ultra::Context - Session/recording context
DESCRIPTION
A Context entity allows for grouping or classification of sessions and associated recordings.
METHODS
This class supports the `get` and `post` methods as described in https://xx-csa.bbcollab.com/documentation#Context.
BUGS AND LIMITATIONS
associate_session
my $now = time();
my $session = Bb::Collaborate::Ultra::Session->post($connection, {
name => 'My Session',
startTime => $now,
endTime => $now + 1800,
},
);
my $context = Bb::Collaborate::Ultra::Context->find_or_create(
$connection, {
extId => 'demo-sessions',
name => 'Demo Sessions',
});
$context->associate_session($session);
# retrieve all sessions that have been associated with this context
my @sessions = Bb::Collaborate::Ultra::Session->get($connection, {contextId => $context->id, limit => 5}, )