org.ow2.dragon.persistence.bo.service
Class Service
java.lang.Object
org.ow2.dragon.persistence.bo.common.BaseObject
org.ow2.dragon.persistence.bo.common.SearchableBaseObject
org.ow2.dragon.persistence.bo.service.Service
- All Implemented Interfaces:
- java.io.Serializable
public class Service
- extends SearchableBaseObject
- Author:
- ofabre - eBM WebSourcing
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Service
public Service()
addDescription
public void addDescription(Description description)
addName
public void addName(Name name)
addProposedOperation
public void addProposedOperation(ProposedOperation proposedOperation)
addTechnicalService
public void addTechnicalService(TechnicalService technicalService)
getAlias
public java.util.Set<java.lang.String> getAlias()
getCriticalSuccessFactors
public java.util.Set<java.lang.String> getCriticalSuccessFactors()
getInfoProcessingStyle
public java.lang.String getInfoProcessingStyle()
getIntendedImplementationStyle
public java.lang.String getIntendedImplementationStyle()
getInterfaceStyle
public Service.XfaceStyle getInterfaceStyle()
getNonFunctionalRqmts
public java.util.Set<java.lang.String> getNonFunctionalRqmts()
getProposedOps
public java.util.Set<ProposedOperation> getProposedOps()
getResponsabilities
public java.lang.String getResponsabilities()
getStabilityExpectations
public java.lang.String getStabilityExpectations()
getTargetCustomers
public java.util.Set<java.lang.String> getTargetCustomers()
getTechnicalServices
public java.util.Set<TechnicalService> getTechnicalServices()
getVisibility
public Service.Visibility getVisibility()
isBusinessService
public boolean isBusinessService()
setAlias
public void setAlias(java.util.Set<java.lang.String> alias)
setBusinessService
public void setBusinessService(boolean isBusinessService)
setCriticalSuccessFactors
public void setCriticalSuccessFactors(java.util.Set<java.lang.String> criticalSuccessFactors)
setInfoProcessingStyle
public void setInfoProcessingStyle(java.lang.String infoProcessingStyle)
setIntendedImplementationStyle
public void setIntendedImplementationStyle(java.lang.String intendedImplementationStyle)
setInterfaceStyle
public void setInterfaceStyle(Service.XfaceStyle interfaceStyle)
setNonFunctionalRqmts
public void setNonFunctionalRqmts(java.util.Set<java.lang.String> nonFunctionalRqmts)
setProposedOps
public void setProposedOps(java.util.Set<ProposedOperation> proposedOps)
setResponsabilities
public void setResponsabilities(java.lang.String responsabilities)
setStabilityExpectations
public void setStabilityExpectations(java.lang.String stabilityExpectations)
setTargetCustomers
public void setTargetCustomers(java.util.Set<java.lang.String> targetCustomers)
setTechnicalServices
public void setTechnicalServices(java.util.Set<TechnicalService> technicalServices)
setVisibility
public void setVisibility(Service.Visibility visibility)
getUddiKey
public java.lang.String getUddiKey()
setUddiKey
public void setUddiKey(java.lang.String uddiKey)
getNames
public java.util.List<Name> getNames()
setNames
public void setNames(java.util.List<Name> names)
getDescriptions
public java.util.List<Description> getDescriptions()
setDescriptions
public void setDescriptions(java.util.List<Description> descriptions)
getCategoryBag
public CategoryBag getCategoryBag()
setCategoryBag
public void setCategoryBag(CategoryBag categoryBag)
equals
public boolean equals(java.lang.Object other)
- Description copied from class:
BaseObject
- Compares object equality. When using Hibernate, the primary key should
not be a part of this comparison.
- Specified by:
equals in class BaseObject
- Parameters:
other - object to compare to
- Returns:
- true/false based on equality tests
hashCode
public int hashCode()
- Description copied from class:
BaseObject
- When you override equals, you should override hashCode. See "Why are
equals() and hashCode() importation" for more information:
http://www.hibernate.org/109.html
- Specified by:
hashCode in class BaseObject
- Returns:
- hashCode
toString
public java.lang.String toString()
- Description copied from class:
BaseObject
- Returns a multi-line String with key=value pairs.
- Overrides:
toString in class SearchableBaseObject
- Returns:
- a String representation of this class.
- See Also:
Object.toString()
Copyright © 2008-2009 eBMWebsourcing. All Rights Reserved.