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 Callable s that expects one of the given roles on their intended recipients. |
Copyright © 2014. All rights reserved.