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

java.lang.Object
  extended by org.ow2.dragon.persistence.bo.common.BaseObject
      extended by org.ow2.dragon.persistence.bo.common.SearchableBaseObject
          extended by org.ow2.dragon.persistence.bo.common.TModel
              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.util.Set<ServiceInterface> getServiceInterfaces()
           
 java.util.Set<TechnicalService> getTechnicalServices()
           
 java.lang.String getWsdlSha1()
           
 void setBindings(java.util.Set<Binding> bindings)
           
 void setServiceInterfaces(java.util.Set<ServiceInterface> serviceInterfaces)
           
 void setTechnicalServices(java.util.Set<TechnicalService> technicalServices)
           
 void setWsdlSha1(java.lang.String wsdlSha1)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class org.ow2.dragon.persistence.bo.specification.VersionedSpecification
getIssueNr, getRevisionNr, getVersionNr, setIssueNr, setRevisionNr, setVersionNr
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.TModel
addDescription, addIdentifier, addOverviewDoc, equals, getCategoryBag, getDescriptions, getIdentifierBag, getName, getOverviewDocs, getVersion, hashCode, isDeleted, setCategoryBag, setDeleted, setDescriptions, setIdentifierBag, setName, setOverviewDocs, setVersion
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.SearchableBaseObject
getId, setId
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.BaseObject
getCreated, getLastUpdated, setCreated, setLastUpdated
 
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()

getServiceInterfaces

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

getTechnicalServices

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

setBindings

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

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()

getWsdlSha1

public java.lang.String getWsdlSha1()

setWsdlSha1

public void setWsdlSha1(java.lang.String wsdlSha1)


Copyright © 2008-2009 eBMWebsourcing. All Rights Reserved.