All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eu.unicore.services.registry.RegistryFeatureProperties Maven / Gradle / Ivy

There is a newer version: 5.2.0-2
Show newest version
package eu.unicore.services.registry;

import java.util.Map;
import java.util.Properties;

import eu.unicore.services.ContainerProperties;
import eu.unicore.services.utils.deployment.FeatureProperties;
import eu.unicore.util.configuration.PropertyMD;

public class RegistryFeatureProperties extends FeatureProperties {

	public static enum mode {
		local, shared
	}
	
	static 
	{
		FeatureProperties.META.put("mode", new PropertyMD().setEnum(mode.local).
				setDescription("Controls whether the Registry operates on 'local' or 'shared' mode."));
	}

	public final static Map META = FeatureProperties.META;
	
	public RegistryFeatureProperties(String featureName, ContainerProperties source) {
		super(featureName, source);
	}

	public RegistryFeatureProperties(String featureName, Properties properties) {
		super(featureName, properties);
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy