public class AgentConfiguration extends Object
Constructor and Description |
---|
AgentConfiguration(com.atlassian.config.HomeLocator homeLocator,
javax.jms.Topic remoteEventsTopic) |
Modifier and Type | Method and Description |
---|---|
String |
getAgentDescription() |
long |
getAgentId() |
String |
getAgentName() |
String |
getApplicationHome() |
String |
getBrokerURL() |
Object |
getProperty(String key) |
RemotableRemoteAgentDefinition |
getRemoteAgentDefinition() |
String |
getRemoteEventsTopicQueueName() |
boolean |
hasProperty(String key) |
void |
init() |
void |
save() |
void |
saveAgentDefinition(RemotableRemoteAgentDefinition remoteConfiguration) |
void |
setApplicationHome(String applicationHome) |
void |
setProperty(String key,
Object value) |
void |
setXmlConfiguration(org.apache.commons.configuration.XMLConfiguration xmlConfiguration) |
public AgentConfiguration(com.atlassian.config.HomeLocator homeLocator, javax.jms.Topic remoteEventsTopic)
public void init() throws ConfigurationException
ConfigurationException
@NotNull public RemotableRemoteAgentDefinition getRemoteAgentDefinition()
public long getAgentId()
public String getRemoteEventsTopicQueueName()
@NotNull public String getAgentName()
@NotNull public String getAgentDescription()
public void saveAgentDefinition(RemotableRemoteAgentDefinition remoteConfiguration)
public boolean hasProperty(String key)
public void save() throws ConfigurationException
ConfigurationException
public String getApplicationHome()
public void setApplicationHome(String applicationHome)
public String getBrokerURL()
public void setXmlConfiguration(org.apache.commons.configuration.XMLConfiguration xmlConfiguration)
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.