org.ow2.dragon.persistence.bo.wsdm
Class QoSMetric

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.LinkedEntity
              extended by org.ow2.dragon.persistence.bo.common.CommunityObj
                  extended by org.ow2.dragon.persistence.bo.wsdm.QoSMetric
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<QoSMetric>

public class QoSMetric
extends CommunityObj
implements java.lang.Comparable<QoSMetric>

Author:
aruffie
See Also:
Serialized Form

Constructor Summary
QoSMetric()
           
 
Method Summary
 int compareTo(QoSMetric other)
           
 boolean equals(java.lang.Object other)
          Compares object equality.
 BindingOperation getBindingOperation()
           
 long getLastRequestSize()
           
 long getLastResponseSize()
           
 long getLastResponseTime()
           
 long getMaxRequestSize()
           
 long getMaxResponseSize()
           
 long getMaxResponseTime()
           
 long getNumberOfFailedRequest()
           
 long getNumberOfRequests()
           
 long getNumberOfSuccessfulRequest()
           
 long getServiceTime()
           
 int hashCode()
          When you override equals, you should override hashCode.
 void setBindingOperation(BindingOperation bindingOperation)
           
 void setLastRequestSize(long lastRequestSize)
           
 void setLastResponseSize(long lastResponseSize)
           
 void setLastResponseTime(long lastResponseTime)
           
 void setMaxRequestSize(long maxRequestSize)
           
 void setMaxResponseSize(long maxResponseSize)
           
 void setMaxResponseTime(long maxResponseTime)
           
 void setNumberOfFailedRequest(long numberOfFailedRequest)
           
 void setNumberOfRequests(long numberOfRequests)
           
 void setNumberOfSuccessfulRequest(long numberOfSuccessfulRequest)
           
 void setServiceTime(long serviceTime)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.CommunityObj
addComment, getComments, getRatings, getTags, isTagged, setComments, setRatings, setTags
 
Methods inherited from class org.ow2.dragon.persistence.bo.common.LinkedEntity
addFromLink, addToLink, getFromLinks, getToLinks, removeFromLink, removeToLink, setFromLinks, setToLinks
 
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

QoSMetric

public QoSMetric()
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 LinkedEntity
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 CommunityObj
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 LinkedEntity
Returns:
a String representation of this class.
See Also:
Object.toString()

compareTo

public int compareTo(QoSMetric other)
Specified by:
compareTo in interface java.lang.Comparable<QoSMetric>

getBindingOperation

public BindingOperation getBindingOperation()

setBindingOperation

public void setBindingOperation(BindingOperation bindingOperation)

getServiceTime

public long getServiceTime()

setServiceTime

public void setServiceTime(long serviceTime)

getLastRequestSize

public long getLastRequestSize()

setLastRequestSize

public void setLastRequestSize(long lastRequestSize)

getLastResponseSize

public long getLastResponseSize()

setLastResponseSize

public void setLastResponseSize(long lastResponseSize)

getLastResponseTime

public long getLastResponseTime()

setLastResponseTime

public void setLastResponseTime(long lastResponseTime)

getMaxRequestSize

public long getMaxRequestSize()

setMaxRequestSize

public void setMaxRequestSize(long maxRequestSize)

getMaxResponseSize

public long getMaxResponseSize()

setMaxResponseSize

public void setMaxResponseSize(long maxResponseSize)

getMaxResponseTime

public long getMaxResponseTime()

setMaxResponseTime

public void setMaxResponseTime(long maxResponseTime)

getNumberOfFailedRequest

public long getNumberOfFailedRequest()

setNumberOfFailedRequest

public void setNumberOfFailedRequest(long numberOfFailedRequest)

getNumberOfRequests

public long getNumberOfRequests()

setNumberOfRequests

public void setNumberOfRequests(long numberOfRequests)

getNumberOfSuccessfulRequest

public long getNumberOfSuccessfulRequest()

setNumberOfSuccessfulRequest

public void setNumberOfSuccessfulRequest(long numberOfSuccessfulRequest)


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.