de.uka.cmtm.serviceregistry.query
Class ServiceParameter

java.lang.Object
  extended by de.uka.cmtm.serviceregistry.query.ServiceParameter

public class ServiceParameter
extends Object

This class holds the query parameters used by ServiceLocator.

Author:
tilmann

Constructor Summary
ServiceParameter()
           
 
Method Summary
 String getBusinessName()
           
 String getCategory()
           
 List<String> getEffects()
           
 String getEffectsCsv()
           
 List<String> getLogicalInputs()
           
 String getLogicalInputsCsv()
           
 List<String> getLogicalOutputs()
           
 String getLogicalOutputsCsv()
           
 List<String> getPreconditions()
           
 String getPreconditionsCsv()
           
 List<String> getUserRoles()
           
 String getUserRolesCsv()
           
 void setBusinessName(String businessName)
           
 void setCategory(String category)
           
 void setEffects(List<String> effects)
           
 void setEffectsCsv(String effects)
           
 void setLogicalInputs(List<String> logicalInputs)
           
 void setLogicalInputsCsv(String logicalInputs)
           
 void setLogicalOutputs(List<String> logicalOutputs)
           
 void setLogicalOutputsCsv(String logicalOutputs)
           
 void setPreconditions(List<String> preconditions)
           
 void setPreconditionsCsv(String preconditions)
           
 void setUserRoles(List<String> userRoles)
           
 void setUserRolesCsv(String userRoles)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceParameter

public ServiceParameter()
Method Detail

getBusinessName

public String getBusinessName()
Returns:
Returns the businessName.

setBusinessName

public void setBusinessName(String businessName)
Parameters:
businessName - The businessName to set.

getEffects

public List<String> getEffects()
Returns:
Returns the effects.

getEffectsCsv

public String getEffectsCsv()
Returns:
Returns the effects as comma seperated list.

setEffects

public void setEffects(List<String> effects)
Parameters:
effects - The effects to set.

setEffectsCsv

public void setEffectsCsv(String effects)
Parameters:
effects - The effects to set as comma seperated list.

getLogicalInputs

public List<String> getLogicalInputs()
Returns:
Returns the logicalInputs.

getLogicalInputsCsv

public String getLogicalInputsCsv()
Returns:
Returns the logicalInputs as comma seperated list.

setLogicalInputs

public void setLogicalInputs(List<String> logicalInputs)
Parameters:
logicalInputs - The logicalInputs to set.

setLogicalInputsCsv

public void setLogicalInputsCsv(String logicalInputs)
Parameters:
logicalInputs - The logicalInputs to set as comma seperated list.

getLogicalOutputs

public List<String> getLogicalOutputs()
Returns:
Returns the logicalOutputs.

getLogicalOutputsCsv

public String getLogicalOutputsCsv()
Returns:
Returns the logicalOutputs as comma seperated list.

setLogicalOutputs

public void setLogicalOutputs(List<String> logicalOutputs)
Parameters:
logicalOutputs - The logicalOutputs to set.

setLogicalOutputsCsv

public void setLogicalOutputsCsv(String logicalOutputs)
Parameters:
logicalOutputs - The logicalOutputs to set as comma seperated list.

getPreconditions

public List<String> getPreconditions()
Returns:
Returns the preconditions.

getPreconditionsCsv

public String getPreconditionsCsv()
Returns:
Returns the preconditions as comma seperated list.

setPreconditions

public void setPreconditions(List<String> preconditions)
Parameters:
preconditions - The preconditions to set.

setPreconditionsCsv

public void setPreconditionsCsv(String preconditions)
Parameters:
preconditions - The preconditions to set as comma seperated list.

getCategory

public String getCategory()
Returns:
Returns the category.

setCategory

public void setCategory(String category)
Parameters:
category - The category to set.

getUserRolesCsv

public String getUserRolesCsv()
Returns:
Returns the userRoles as comma seperated values.

getUserRoles

public List<String> getUserRoles()
Returns:
Returns the userRoles.

setUserRolesCsv

public void setUserRolesCsv(String userRoles)
Parameters:
userRoles - The userRoles to set as comma sepreated values.

setUserRoles

public void setUserRoles(List<String> userRoles)
Parameters:
userRoles - The userRoles to set.

toString

public String toString()
Overrides:
toString in class Object