com.atlassian.bamboo.agent.bootstrap
Class AgentContextDataImpl
java.lang.Object
com.atlassian.bamboo.agent.bootstrap.AgentContextDataImpl
- All Implemented Interfaces:
- AgentContextData
public class AgentContextDataImpl
- extends java.lang.Object
- implements AgentContextData
Default implementation of AgentContextData
that wraps original context and uses classloader to reload non-JDK classes.
- Since:
- 3.4
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AgentContextDataImpl
public AgentContextDataImpl(AgentContext originalContext,
java.lang.ClassLoader agentClassLoader,
java.lang.String agentClassName)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
agentClassLoader
public java.lang.ClassLoader agentClassLoader()
- Specified by:
agentClassLoader
in interface AgentContextData
baseUrl
public java.lang.String baseUrl()
- Specified by:
baseUrl
in interface AgentContextData
fingerprint
public java.lang.String fingerprint()
- Specified by:
fingerprint
in interface AgentContextData
userProperties
public java.util.Map<java.lang.String,java.lang.String> userProperties()
- Specified by:
userProperties
in interface AgentContextData
agentClassName
public java.lang.String agentClassName()
- Specified by:
agentClassName
in interface AgentContextData
agentBootstrapType
public AgentBootstrapType agentBootstrapType()
- Specified by:
agentBootstrapType
in interface AgentContextData
agentUuid
public java.util.UUID agentUuid()
- Specified by:
agentUuid
in interface AgentContextData
Copyright © 2012 Atlassian. All Rights Reserved.