
org.ikasan.configuration.metadata.model.SolrConfigurationMetaData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ikasan-solr-client Show documentation
Show all versions of ikasan-solr-client Show documentation
Ikasan EIP Solr Client Abstraction
The newest version!
package org.ikasan.configuration.metadata.model;
import org.ikasan.spec.metadata.ConfigurationMetaData;
import java.util.List;
public class SolrConfigurationMetaData implements ConfigurationMetaData>
{
private String configurationId;
private List parameters;
private String description;
private String implementingClass;
/**
* Constructor
*
* @param configurationId
* @param parameters
* @param description
* @param implementingClass
*/
public SolrConfigurationMetaData(String configurationId, List parameters, String description, String implementingClass)
{
this.configurationId = configurationId;
this.parameters = parameters;
this.description = description;
this.implementingClass = implementingClass;
}
/**
* Default constructor
*/
public SolrConfigurationMetaData()
{
}
@Override
public String getConfigurationId()
{
return this.configurationId;
}
@Override
public List getParameters()
{
return this.parameters;
}
@Override
public String getDescription()
{
return this.description;
}
@Override
public String getImplementingClass()
{
return this.implementingClass;
}
public void setConfigurationId(String configurationId)
{
this.configurationId = configurationId;
}
public void setParameters(List parameters)
{
this.parameters = parameters;
}
public void setDescription(String description)
{
this.description = description;
}
public void setImplementingClass(String implementingClass)
{
this.implementingClass = implementingClass;
}
@Override
public String toString()
{
final StringBuffer sb = new StringBuffer("SolrConfigurationMetaData{");
sb.append("configurationId='").append(configurationId).append('\'');
sb.append(", parameters=").append(parameters);
sb.append(", description='").append(description).append('\'');
sb.append(", implementingClass='").append(implementingClass).append('\'');
sb.append('}');
return sb.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy