RoleSensitive.checkRoles(RoleChecker) to ensure that this side of the channel
is willing to execute Callables that expects one of the given roles on their intended recipients.RoleChecker.check(RoleSensitive, Collection)
method (or its variants), to provide an opportunity for RoleChecker to reject this object.Callable meant to be run on slave.FilePath.FileCallables that are meant to be only used on the master.Roles in Jenkins.Callable-like objects to designate the intended recipient of the callable,
to help verify callables are running in JVMs that it is intended to run.Callable that are meant to run on the master (sent by slave/CLI/etc).FilePath.FileCallables that can be executed on the master, sent by the slave.Callable didn't declare any role.Role.UNKNOWNCopyright © 2004-2014. All Rights Reserved.