org.ow2.dragon.persistence.bo.deployment
Class Binding

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.deployment.Binding
All Implemented Interfaces:
java.io.Serializable

public class Binding
extends TModel

Author:
ofabre - eBM WebSourcing
See Also:
Serialized Form

Constructor Summary
Binding()
           
 
Method Summary
 void addBindingOp(BindingOperation bindingOperation)
          Add a new binding operation to the binding operation list
 void addEndpoint(Endpoint endpoint)
          Add a new endpoint to the binding endpoint list
 void addProtocol(Protocol protocol)
          Add a new standard to the binding standard list
 void addTransport(Transport transport)
           
 boolean equals(java.lang.Object other)
          Compares object equality.
 java.util.Set<BindingOperation> getBindingOps()
           
 java.util.Set<Endpoint> getEndpoints()
           
 java.lang.String getFullName()
           
 java.util.Set<Protocol> getProtocols()
           
 ServiceInterface getServiceInterface()
           
 java.util.Set<ServiceSpecification> getServiceSpecifications()
           
 java.util.Set<Transport> getTransports()
           
 int hashCode()
          When you override equals, you should override hashCode.
 void setBindingOps(java.util.Set<BindingOperation> bindingOps)
           
 void setEndpoints(java.util.Set<Endpoint> endpoints)
           
 void setFullName(java.lang.String fullName)
           
 void setProtocols(java.util.Set<Protocol> protocols)
           
 void setServiceInterface(ServiceInterface serviceInterface)
           
 void setServiceSpecifications(java.util.Set<ServiceSpecification> serviceSpecifications)
           
 void setTransports(java.util.Set<Transport> transports)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.TModel
addDescription, addIdentifier, addOverviewDoc, getCategoryBag, getDescriptions, getIdentifierBag, getName, getOverviewDocs, getVersion, 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

Binding

public Binding()
Method Detail

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.

Overrides:
equals in class TModel
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

Overrides:
hashCode in class TModel
Returns:
hashCode

addBindingOp

public void addBindingOp(BindingOperation bindingOperation)
Add a new binding operation to the binding operation list

Parameters:
endpoint -

addEndpoint

public void addEndpoint(Endpoint endpoint)
Add a new endpoint to the binding endpoint list

Parameters:
endpoint -

addProtocol

public void addProtocol(Protocol protocol)
Add a new standard to the binding standard list

Parameters:
standard - public void addStandard(final Standard standard) { this.standards.add(standard); }

addTransport

public void addTransport(Transport transport)

getBindingOps

public java.util.Set<BindingOperation> getBindingOps()

getEndpoints

public java.util.Set<Endpoint> getEndpoints()

getFullName

public java.lang.String getFullName()

getServiceInterface

public ServiceInterface getServiceInterface()

getServiceSpecifications

public java.util.Set<ServiceSpecification> getServiceSpecifications()

setBindingOps

public void setBindingOps(java.util.Set<BindingOperation> bindingOps)

setEndpoints

public void setEndpoints(java.util.Set<Endpoint> endpoints)

setFullName

public void setFullName(java.lang.String fullName)

setServiceInterface

public void setServiceInterface(ServiceInterface serviceInterface)

setServiceSpecifications

public void setServiceSpecifications(java.util.Set<ServiceSpecification> serviceSpecifications)

toString

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

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

getProtocols

public java.util.Set<Protocol> getProtocols()

setProtocols

public void setProtocols(java.util.Set<Protocol> protocols)

getTransports

public java.util.Set<Transport> getTransports()

setTransports

public void setTransports(java.util.Set<Transport> transports)


Copyright © 2008-2009 eBMWebsourcing. All Rights Reserved.