/**
* Copyright (C) 2008 Progress Software, Inc. All rights reserved.
* http://fusesource.com
*
* The software in this package is published under the terms of the AGPL license
* a copy of which has been included with this distribution in the license.txt file.
*/
package org.fusesource.cloudmix.common.dto;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
/**
* Used to represent a configuration update sent by the provisioning controller down to the agent.
* they can be used to change to the agent Id, its assigned profile ID or any property (provided they are
* editable).
*/
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class AgentCfgUpdate extends ConfigurationUpdate {
public static final String PROPERTY_AGENT_FORCE_REGISTER = "agent.force.register";
public static final String PROPERTY_AGENT_NAME = "agent.name";
public static final String PROPERTY_PROFILE_ID = "agent.profile";
public AgentCfgUpdate() {
super();
}
public AgentCfgUpdate(String property, String value) {
super(property, value);
}
}