| Package | Description |
|---|---|
| hudson.remoting |
Remoting infrastructure for Hudson.
|
| hudson.remoting.forward |
TCP port forwarding over
hudson.remoting. |
| org.jenkinsci.remoting |
| Modifier and Type | Method and Description |
|---|---|
ChannelBuilder |
ChannelBuilder.withRoles(Role... roles)
Convenience method to install
RoleChecker that verifies against the fixed set of roles. |
| Modifier and Type | Method and Description |
|---|---|
ChannelBuilder |
ChannelBuilder.withRoles(Collection<? extends Role> actual)
Convenience method to install
RoleChecker that verifies against the fixed set of roles. |
| Modifier and Type | Field and Description |
|---|---|
static Role |
PortForwarder.ROLE
Role that's willing to listen on a socket and forward that to the other side.
|
static Role |
ForwarderFactory.ROLE
Role that's willing to open a socket to arbitrary node nad forward that to the other side.
|
| Modifier and Type | Field and Description |
|---|---|
static Role |
Role.UNKNOWN
Used as a place holder when
Callable didn't declare any role. |
| Modifier and Type | Field and Description |
|---|---|
static Collection<Role> |
Role.UNKNOWN_SET
Convenience singleton collection that only include
UNKNOWN |
| Modifier and Type | Method and Description |
|---|---|
void |
RoleChecker.check(RoleSensitive subject,
Role... expected) |
void |
RoleChecker.check(RoleSensitive subject,
Role expected) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
RoleChecker.check(RoleSensitive subject,
Collection<Role> expected)
Called from
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. |
Copyright © 2004–2017. All rights reserved.