Package org.cyclos.model.system.monitor
Class ServerDataPropertiesDiff
- java.lang.Object
-
- org.cyclos.model.system.monitor.ServerDataPropertiesDiff
-
public class ServerDataPropertiesDiff extends Object
Utility to calculate the differences in the cyclos properties for a set of servers.
-
-
Constructor Summary
Constructors Constructor Description ServerDataPropertiesDiff(List<ServerData> servers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareAllPropertiesCommon()List<ApplicationProperty>getCommonProperties()ServerDatagetFirstMember()Collection<ApplicationProperty>getModifiedProperties(String memberName)booleanisSameClusterConfigurationForAllMembers()StringtoString()
-
-
-
Constructor Detail
-
ServerDataPropertiesDiff
public ServerDataPropertiesDiff(List<ServerData> servers)
-
-
Method Detail
-
areAllPropertiesCommon
public boolean areAllPropertiesCommon()
-
getCommonProperties
public List<ApplicationProperty> getCommonProperties()
-
getFirstMember
public ServerData getFirstMember()
-
getModifiedProperties
public Collection<ApplicationProperty> getModifiedProperties(String memberName)
-
isSameClusterConfigurationForAllMembers
public boolean isSameClusterConfigurationForAllMembers()
-
-