Index
All Classes and Interfaces|All Packages|Serialized Form
A
- allocate(AbstractBuild<?, ?>, PortAllocationManager, int, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.DefaultPortType
- allocate(AbstractBuild<?, ?>, PortAllocationManager, int, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType
- allocate(AbstractBuild<?, ?>, PortAllocationManager, int, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPortType
-
Try to allocate one free port from the given pool.
- allocate(AbstractBuild<?, ?>, PortAllocationManager, int, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.PortType
-
Allocates a new port for a given build.
- allocate(AbstractBuild<?, ?>, PortAllocationManager, int, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType
- allocate(AbstractBuild, int) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
-
Assigns the requested port.
- AllocatedPortAction - Class in org.jvnet.hudson.plugins.port_allocator
-
Attached to
AbstractBuild
to record what ports are allocated. - AllocatedPortAction(Map<String, Integer>) - Constructor for class org.jvnet.hudson.plugins.port_allocator.AllocatedPortAction
- allocatePortRange(AbstractBuild, int, int, int, boolean) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
-
Allocate a continuous range of ports within specified limits.
- allocateRandom(AbstractBuild, int) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
-
Allocates a random port on the Computer where the jobs gets executed.
C
- cleanUp() - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPort
- cleanUp() - Method in class org.jvnet.hudson.plugins.port_allocator.Port
-
Frees the port.
- configure(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
D
- DefaultPortType - Class in org.jvnet.hudson.plugins.port_allocator
-
Plain TCP port that doesn't have any special clean up processing.
- DefaultPortType(String) - Constructor for class org.jvnet.hudson.plugins.port_allocator.DefaultPortType
- DefaultPortType.DescriptorImpl - Class in org.jvnet.hudson.plugins.port_allocator
- DESCRIPTOR - Static variable in class org.jvnet.hudson.plugins.port_allocator.PortAllocator
- DescriptorImpl() - Constructor for class org.jvnet.hudson.plugins.port_allocator.PooledPortType.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- doCheckName(String) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- doCheckPort(String) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- doFillNameItems() - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPortType.DescriptorImpl
F
- free(int) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
G
- get() - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPort
- get() - Method in class org.jvnet.hudson.plugins.port_allocator.Port
-
Gets the TCP port number.
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.DefaultPortType
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPortType
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.PortType
- getDescriptor() - Method in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.AllocatedPortAction
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.DefaultPortType.DescriptorImpl
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType.DescriptorImpl
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPortType.DescriptorImpl
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator
- getDisplayName() - Method in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType.DescriptorImpl
- getFixedPort() - Method in class org.jvnet.hudson.plugins.port_allocator.PortType
-
If this port type has a fixed port number, return that value.
- getHelpFile() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getIconFileName() - Method in class org.jvnet.hudson.plugins.port_allocator.AllocatedPortAction
- getManager(Computer) - Static method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
- getPoolByName(String) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getPools() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getPoolSize(String) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getPortsAsInt() - Method in class org.jvnet.hudson.plugins.port_allocator.Pool
- getPortTypes() - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- getUrlName() - Method in class org.jvnet.hudson.plugins.port_allocator.AllocatedPortAction
- GlassFishJmxPortType - Class in org.jvnet.hudson.plugins.port_allocator
-
GlassFish JMX port so that runaway GF instance can be terminated.
- GlassFishJmxPortType(String, String, String) - Constructor for class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType
- GlassFishJmxPortType.DescriptorImpl - Class in org.jvnet.hudson.plugins.port_allocator
I
- INSTANCE - Static variable in class org.jvnet.hudson.plugins.port_allocator.DefaultPortType.DescriptorImpl
- INSTANCE - Static variable in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType.DescriptorImpl
- INSTANCE - Static variable in class org.jvnet.hudson.plugins.port_allocator.PooledPortType.DescriptorImpl
- INSTANCE - Static variable in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType.DescriptorImpl
- isFixedPort() - Method in class org.jvnet.hudson.plugins.port_allocator.PortType
-
Returns true if this port type has a fixed port number.
- isFree(int) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocationManager
L
- LIST - Static variable in class org.jvnet.hudson.plugins.port_allocator.PortTypeDescriptor
-
All registered
PortTypeDescriptor
s.
N
- name - Variable in class org.jvnet.hudson.plugins.port_allocator.Pool
- name - Variable in class org.jvnet.hudson.plugins.port_allocator.PortType
-
Name that identifies
PortType
among otherPortType
s in the samePortAllocator
, or the numeric port number value if that port number is fixed. - newInstance(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.DefaultPortType.DescriptorImpl
- newInstance(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType.DescriptorImpl
- newInstance(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.PooledPortType.DescriptorImpl
- newInstance(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator.DescriptorImpl
- newInstance(StaplerRequest2, JSONObject) - Method in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType.DescriptorImpl
O
- org.jvnet.hudson.plugins.port_allocator - package org.jvnet.hudson.plugins.port_allocator
P
- password - Variable in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType
-
GlassFish admin password.
- password - Variable in class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType
-
Shutdown magic phrase.
- PluginImpl - Class in org.jvnet.hudson.plugins.port_allocator
-
PortAllocator Plugin Allocates free ports to the variables.
- PluginImpl() - Constructor for class org.jvnet.hudson.plugins.port_allocator.PluginImpl
- Pool - Class in org.jvnet.hudson.plugins.port_allocator
-
Represents a port pool.
- Pool() - Constructor for class org.jvnet.hudson.plugins.port_allocator.Pool
- PooledPort - Class in org.jvnet.hudson.plugins.port_allocator
-
Represents a port, that has been allocated from a pool.
- PooledPort(PooledPortType, int, PortAllocationManager) - Constructor for class org.jvnet.hudson.plugins.port_allocator.PooledPort
- PooledPortType - Class in org.jvnet.hudson.plugins.port_allocator
-
Port type for representing a pool of ports used concurrently by parallel jobs
- PooledPortType(String) - Constructor for class org.jvnet.hudson.plugins.port_allocator.PooledPortType
- PooledPortType.DescriptorImpl - Class in org.jvnet.hudson.plugins.port_allocator
- PoolNotDefinedException - Exception in org.jvnet.hudson.plugins.port_allocator
- PoolNotDefinedException() - Constructor for exception org.jvnet.hudson.plugins.port_allocator.PoolNotDefinedException
- Port - Class in org.jvnet.hudson.plugins.port_allocator
-
Represents an assigned TCP port and encapsulates how it should be cleaned up.
- Port(PortType) - Constructor for class org.jvnet.hudson.plugins.port_allocator.Port
- PortAllocationManager - Class in org.jvnet.hudson.plugins.port_allocator
-
Manages ports in use.
- PortAllocator - Class in org.jvnet.hudson.plugins.port_allocator
-
Allocates TCP Ports on a Computer for consumption and sets it as environment variables, see configuration
- PortAllocator.DescriptorImpl - Class in org.jvnet.hudson.plugins.port_allocator
- ports - Variable in class org.jvnet.hudson.plugins.port_allocator.Pool
- ports - Variable in class org.jvnet.hudson.plugins.port_allocator.PortAllocator
- PortType - Class in org.jvnet.hudson.plugins.port_allocator
-
Base class for different types of TCP port.
- PortType(String) - Constructor for class org.jvnet.hudson.plugins.port_allocator.PortType
- PortTypeDescriptor - Class in org.jvnet.hudson.plugins.port_allocator
-
Descriptor
forPortType
. - PortTypeDescriptor(Class<? extends PortType>) - Constructor for class org.jvnet.hudson.plugins.port_allocator.PortTypeDescriptor
S
- setUp(AbstractBuild, Launcher, BuildListener) - Method in class org.jvnet.hudson.plugins.port_allocator.PortAllocator
- start() - Method in class org.jvnet.hudson.plugins.port_allocator.PluginImpl
T
- TomcatShutdownPortType - Class in org.jvnet.hudson.plugins.port_allocator
-
Tomcat shutdown port.
- TomcatShutdownPortType(String, String) - Constructor for class org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType
- TomcatShutdownPortType.DescriptorImpl - Class in org.jvnet.hudson.plugins.port_allocator
- type - Variable in class org.jvnet.hudson.plugins.port_allocator.Port
-
PortType
that created this port.
U
- userName - Variable in class org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType
-
GlassFish admin user name.
All Classes and Interfaces|All Packages|Serialized Form