org.ow2.dragon.persistence.bo.specification
Class ServiceSpecification

java.lang.Object
  extended by org.ow2.dragon.persistence.bo.BaseObject
      extended by org.ow2.dragon.persistence.bo.specification.VersionedSpecification
          extended by org.ow2.dragon.persistence.bo.specification.ServiceSpecification
All Implemented Interfaces:
java.io.Serializable

public class ServiceSpecification
extends VersionedSpecification

Author:
ofabre - eBM WebSourcing
See Also:
Serialized Form

Constructor Summary
ServiceSpecification()
           
 
Method Summary
 void addBinding(Binding binding)
           
 void addServiceInterface(ServiceInterface serviceInterface)
           
 void addTechnicalService(TechnicalService technicalService)
           
 java.util.Set<Binding> getBindings()
           
 java.lang.String getEstimatedUsage()
           
 java.lang.String getOtherSpecInformation()
           
 ServiceDefinitionLanguageFile getServiceDefLangFile()
           
 java.util.Set<ServiceInterface> getServiceInterfaces()
           
 java.util.Set<TechnicalService> getTechnicalServices()
           
 boolean isHasRuntimeInstancies()
           
 void setBindings(java.util.Set<Binding> bindings)
           
 void setEstimatedUsage(java.lang.String estimatedUsage)
           
 void setHasRuntimeInstancies(boolean hasRuntimeInstancies)
           
 void setOtherSpecInformation(java.lang.String otherSpecInformation)
           
 void setServiceDefLangFile(ServiceDefinitionLanguageFile serviceDefLangFile)
           
 void setServiceInterfaces(java.util.Set<ServiceInterface> serviceInterfaces)
           
 void setTechnicalServices(java.util.Set<TechnicalService> technicalServices)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class org.ow2.dragon.persistence.bo.specification.VersionedSpecification
equals, getId, getIssueNr, getName, getRevisionNr, getTechnicalName, getVersionNr, hashCode, setId, setIssueNr, setName, setRevisionNr, setTechnicalName, setVersionNr
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceSpecification

public ServiceSpecification()
Method Detail

addBinding

public void addBinding(Binding binding)

addServiceInterface

public void addServiceInterface(ServiceInterface serviceInterface)

addTechnicalService

public void addTechnicalService(TechnicalService technicalService)

getBindings

public java.util.Set<Binding> getBindings()

getEstimatedUsage

public java.lang.String getEstimatedUsage()

getOtherSpecInformation

public java.lang.String getOtherSpecInformation()

getServiceDefLangFile

public ServiceDefinitionLanguageFile getServiceDefLangFile()

getServiceInterfaces

public java.util.Set<ServiceInterface> getServiceInterfaces()

getTechnicalServices

public java.util.Set<TechnicalService> getTechnicalServices()

isHasRuntimeInstancies

public boolean isHasRuntimeInstancies()

setBindings

public void setBindings(java.util.Set<Binding> bindings)

setEstimatedUsage

public void setEstimatedUsage(java.lang.String estimatedUsage)

setHasRuntimeInstancies

public void setHasRuntimeInstancies(boolean hasRuntimeInstancies)

setOtherSpecInformation

public void setOtherSpecInformation(java.lang.String otherSpecInformation)

setServiceDefLangFile

public void setServiceDefLangFile(ServiceDefinitionLanguageFile serviceDefLangFile)

setServiceInterfaces

public void setServiceInterfaces(java.util.Set<ServiceInterface> serviceInterfaces)

setTechnicalServices

public void setTechnicalServices(java.util.Set<TechnicalService> technicalServices)

toString

public java.lang.String toString()
Description copied from class: BaseObject
Returns a multi-line String with key=value pairs.

Overrides:
toString in class VersionedSpecification
Returns:
a String representation of this class.
See Also:
Object.toString()


Copyright © 2008 eBMWebsourcing. All Rights Reserved.