com.ebmwebsourcing.wsstar.dm.org.oasis_open.docs.wsdm.mows_2
Class OperationMetricType

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.dm.org.oasis_open.docs.wsdm.mows_2.OperationMetricType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Copyable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class OperationMetricType
extends java.lang.Object
implements org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Copyable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for OperationMetricType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="OperationMetricType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}NumberOfRequests" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}NumberOfSuccessfulRequests" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}NumberOfFailedRequests" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}ServiceTime" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}MaxResponseTime" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}LastResponseTime" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}MaxRequestSize" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}LastRequestSize" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}MaxResponseSize" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}LastResponseSize" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://docs.oasis-open.org/wsdm/mows-2.xsd}OperationNameGroup"/>
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  IntegerCounter lastRequestSize
           
protected  IntegerCounter lastResponseSize
           
protected  DurationMetric lastResponseTime
           
protected  IntegerCounter maxRequestSize
           
protected  IntegerCounter maxResponseSize
           
protected  DurationMetric maxResponseTime
           
protected  IntegerCounter numberOfFailedRequests
           
protected  IntegerCounter numberOfRequests
           
protected  IntegerCounter numberOfSuccessfulRequests
           
protected  java.lang.String operationName
           
protected  javax.xml.namespace.QName portType
           
protected  DurationMetric serviceTime
           
 
Constructor Summary
OperationMetricType()
           
 
Method Summary
 java.lang.Object copyTo(java.lang.Object target)
           
 java.lang.Object copyTo(java.lang.Object target, org.jvnet.jaxb2_commons.lang.builder.CopyBuilder copyBuilder)
           
 java.lang.Object createCopy()
           
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 IntegerCounter getLastRequestSize()
          Gets the value of the lastRequestSize property.
 IntegerCounter getLastResponseSize()
          Gets the value of the lastResponseSize property.
 DurationMetric getLastResponseTime()
          Gets the value of the lastResponseTime property.
 IntegerCounter getMaxRequestSize()
          Gets the value of the maxRequestSize property.
 IntegerCounter getMaxResponseSize()
          Gets the value of the maxResponseSize property.
 DurationMetric getMaxResponseTime()
          Gets the value of the maxResponseTime property.
 IntegerCounter getNumberOfFailedRequests()
          Gets the value of the numberOfFailedRequests property.
 IntegerCounter getNumberOfRequests()
          Gets the value of the numberOfRequests property.
 IntegerCounter getNumberOfSuccessfulRequests()
          Gets the value of the numberOfSuccessfulRequests property.
 java.lang.String getOperationName()
          Gets the value of the operationName property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 javax.xml.namespace.QName getPortType()
          Gets the value of the portType property.
 DurationMetric getServiceTime()
          Gets the value of the serviceTime property.
 int hashCode()
           
 void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
           
 void setLastRequestSize(IntegerCounter value)
          Sets the value of the lastRequestSize property.
 void setLastResponseSize(IntegerCounter value)
          Sets the value of the lastResponseSize property.
 void setLastResponseTime(DurationMetric value)
          Sets the value of the lastResponseTime property.
 void setMaxRequestSize(IntegerCounter value)
          Sets the value of the maxRequestSize property.
 void setMaxResponseSize(IntegerCounter value)
          Sets the value of the maxResponseSize property.
 void setMaxResponseTime(DurationMetric value)
          Sets the value of the maxResponseTime property.
 void setNumberOfFailedRequests(IntegerCounter value)
          Sets the value of the numberOfFailedRequests property.
 void setNumberOfRequests(IntegerCounter value)
          Sets the value of the numberOfRequests property.
 void setNumberOfSuccessfulRequests(IntegerCounter value)
          Sets the value of the numberOfSuccessfulRequests property.
 void setOperationName(java.lang.String value)
          Sets the value of the operationName property.
 void setPortType(javax.xml.namespace.QName value)
          Sets the value of the portType property.
 void setServiceTime(DurationMetric value)
          Sets the value of the serviceTime property.
 java.lang.String toString()
           
 void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

numberOfRequests

protected IntegerCounter numberOfRequests

numberOfSuccessfulRequests

protected IntegerCounter numberOfSuccessfulRequests

numberOfFailedRequests

protected IntegerCounter numberOfFailedRequests

serviceTime

protected DurationMetric serviceTime

maxResponseTime

protected DurationMetric maxResponseTime

lastResponseTime

protected DurationMetric lastResponseTime

maxRequestSize

protected IntegerCounter maxRequestSize

lastRequestSize

protected IntegerCounter lastRequestSize

maxResponseSize

protected IntegerCounter maxResponseSize

lastResponseSize

protected IntegerCounter lastResponseSize

operationName

protected java.lang.String operationName

portType

protected javax.xml.namespace.QName portType
Constructor Detail

OperationMetricType

public OperationMetricType()
Method Detail

getNumberOfRequests

public IntegerCounter getNumberOfRequests()
Gets the value of the numberOfRequests property.

Returns:
possible object is IntegerCounter

setNumberOfRequests

public void setNumberOfRequests(IntegerCounter value)
Sets the value of the numberOfRequests property.

Parameters:
value - allowed object is IntegerCounter

getNumberOfSuccessfulRequests

public IntegerCounter getNumberOfSuccessfulRequests()
Gets the value of the numberOfSuccessfulRequests property.

Returns:
possible object is IntegerCounter

setNumberOfSuccessfulRequests

public void setNumberOfSuccessfulRequests(IntegerCounter value)
Sets the value of the numberOfSuccessfulRequests property.

Parameters:
value - allowed object is IntegerCounter

getNumberOfFailedRequests

public IntegerCounter getNumberOfFailedRequests()
Gets the value of the numberOfFailedRequests property.

Returns:
possible object is IntegerCounter

setNumberOfFailedRequests

public void setNumberOfFailedRequests(IntegerCounter value)
Sets the value of the numberOfFailedRequests property.

Parameters:
value - allowed object is IntegerCounter

getServiceTime

public DurationMetric getServiceTime()
Gets the value of the serviceTime property.

Returns:
possible object is DurationMetric

setServiceTime

public void setServiceTime(DurationMetric value)
Sets the value of the serviceTime property.

Parameters:
value - allowed object is DurationMetric

getMaxResponseTime

public DurationMetric getMaxResponseTime()
Gets the value of the maxResponseTime property.

Returns:
possible object is DurationMetric

setMaxResponseTime

public void setMaxResponseTime(DurationMetric value)
Sets the value of the maxResponseTime property.

Parameters:
value - allowed object is DurationMetric

getLastResponseTime

public DurationMetric getLastResponseTime()
Gets the value of the lastResponseTime property.

Returns:
possible object is DurationMetric

setLastResponseTime

public void setLastResponseTime(DurationMetric value)
Sets the value of the lastResponseTime property.

Parameters:
value - allowed object is DurationMetric

getMaxRequestSize

public IntegerCounter getMaxRequestSize()
Gets the value of the maxRequestSize property.

Returns:
possible object is IntegerCounter

setMaxRequestSize

public void setMaxRequestSize(IntegerCounter value)
Sets the value of the maxRequestSize property.

Parameters:
value - allowed object is IntegerCounter

getLastRequestSize

public IntegerCounter getLastRequestSize()
Gets the value of the lastRequestSize property.

Returns:
possible object is IntegerCounter

setLastRequestSize

public void setLastRequestSize(IntegerCounter value)
Sets the value of the lastRequestSize property.

Parameters:
value - allowed object is IntegerCounter

getMaxResponseSize

public IntegerCounter getMaxResponseSize()
Gets the value of the maxResponseSize property.

Returns:
possible object is IntegerCounter

setMaxResponseSize

public void setMaxResponseSize(IntegerCounter value)
Sets the value of the maxResponseSize property.

Parameters:
value - allowed object is IntegerCounter

getLastResponseSize

public IntegerCounter getLastResponseSize()
Gets the value of the lastResponseSize property.

Returns:
possible object is IntegerCounter

setLastResponseSize

public void setLastResponseSize(IntegerCounter value)
Sets the value of the lastResponseSize property.

Parameters:
value - allowed object is IntegerCounter

getOperationName

public java.lang.String getOperationName()
Gets the value of the operationName property.

Returns:
possible object is String

setOperationName

public void setOperationName(java.lang.String value)
Sets the value of the operationName property.

Parameters:
value - allowed object is String

getPortType

public javax.xml.namespace.QName getPortType()
Gets the value of the portType property.

Returns:
possible object is QName

setPortType

public void setPortType(javax.xml.namespace.QName value)
Sets the value of the portType property.

Parameters:
value - allowed object is QName

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null

toString

public void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
Specified by:
toString in interface org.jvnet.jaxb2_commons.lang.ToString

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public void equals(java.lang.Object object,
                   org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               org.jvnet.jaxb2_commons.lang.builder.CopyBuilder copyBuilder)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

copyTo

public java.lang.Object copyTo(java.lang.Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.Copyable

createCopy

public java.lang.Object createCopy()
Specified by:
createCopy in interface org.jvnet.jaxb2_commons.lang.Copyable
Specified by:
createCopy in interface org.jvnet.jaxb2_commons.lang.CopyTo


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.