Package org.jenkinsci.remoting.engine
Class JnlpEndpointResolver
- java.lang.Object
-
- org.jenkinsci.remoting.engine.JnlpEndpointResolver
-
- Direct Known Subclasses:
JnlpAgentEndpointConfigurator
,JnlpAgentEndpointResolver
public abstract class JnlpEndpointResolver extends Object
-
-
Constructor Summary
Constructors Constructor Description JnlpEndpointResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected RSAPublicKey
getIdentity(String base64EncodedIdentity)
abstract JnlpAgentEndpoint
resolve()
abstract void
waitForReady()
-
-
-
Method Detail
-
resolve
public abstract JnlpAgentEndpoint resolve() throws IOException
- Throws:
IOException
-
waitForReady
public abstract void waitForReady() throws InterruptedException
- Throws:
InterruptedException
-
getIdentity
protected RSAPublicKey getIdentity(String base64EncodedIdentity) throws InvalidKeySpecException
- Throws:
InvalidKeySpecException
-
-