org.oasis_open.docs.wsrf.bf_2
Class BaseFaultType

java.lang.Object
  extended by org.oasis_open.docs.wsrf.bf_2.BaseFaultType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class BaseFaultType
extends java.lang.Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for BaseFaultType complex type.

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

 <complexType name="BaseFaultType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <any/>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="Originator" type="{http://www.w3.org/2005/08/addressing}EndpointReferenceType" minOccurs="0"/>
         <element name="ErrorCode" minOccurs="0">
           <complexType>
             <complexContent>
               <extension base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="dialect" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="Description" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="FaultCause" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class BaseFaultType.AnyItem
           
static class BaseFaultType.Description
          Java class for anonymous complex type.
static class BaseFaultType.ErrorCode
          Java class for anonymous complex type.
static class BaseFaultType.FaultCause
          Java class for anonymous complex type.
 
Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.util.List<BaseFaultType.AnyItem> anyItems
           
protected  java.util.List<BaseFaultType.Description> description
           
protected  BaseFaultType.ErrorCode errorCode
           
protected  BaseFaultType.FaultCause faultCause
           
protected  java.lang.Long hjid
           
protected  EndpointReferenceType originator
           
protected  javax.xml.datatype.XMLGregorianCalendar timestamp
           
 
Constructor Summary
BaseFaultType()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 java.util.List<BaseFaultType.AnyItem> getAnyItems()
           
 java.util.List<BaseFaultType.Description> getDescription()
          Gets the value of the description property.
 BaseFaultType.ErrorCode getErrorCode()
          Gets the value of the errorCode property.
 BaseFaultType.FaultCause getFaultCause()
          Gets the value of the faultCause property.
 java.lang.Long getHjid()
           
 EndpointReferenceType getOriginator()
          Gets the value of the originator 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.datatype.XMLGregorianCalendar getTimestamp()
          Gets the value of the timestamp property.
 java.util.Date getTimestampElement()
           
 int hashCode()
           
 void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
           
 void setAny(java.util.List<java.lang.Object> any)
           
 void setAnyItems(java.util.List<BaseFaultType.AnyItem> value)
           
 void setDescription(java.util.List<BaseFaultType.Description> description)
           
 void setErrorCode(BaseFaultType.ErrorCode value)
          Sets the value of the errorCode property.
 void setFaultCause(BaseFaultType.FaultCause value)
          Sets the value of the faultCause property.
 void setHjid(java.lang.Long value)
           
 void setOriginator(EndpointReferenceType value)
          Sets the value of the originator property.
 void setTimestamp(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the timestamp property.
 void setTimestampElement(java.util.Date target)
           
 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

any

protected java.util.List<java.lang.Object> any

timestamp

protected javax.xml.datatype.XMLGregorianCalendar timestamp

originator

protected EndpointReferenceType originator

errorCode

protected BaseFaultType.ErrorCode errorCode

description

protected java.util.List<BaseFaultType.Description> description

faultCause

protected BaseFaultType.FaultCause faultCause

hjid

protected java.lang.Long hjid

anyItems

protected java.util.List<BaseFaultType.AnyItem> anyItems
Constructor Detail

BaseFaultType

public BaseFaultType()
Method Detail

getAny

public java.util.List<java.lang.Object> getAny()
Gets the value of the any property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

For example, to add a new item, do as follows:

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Object Element


setAny

public void setAny(java.util.List<java.lang.Object> any)

getTimestamp

public javax.xml.datatype.XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is XMLGregorianCalendar

setTimestamp

public void setTimestamp(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is XMLGregorianCalendar

getOriginator

public EndpointReferenceType getOriginator()
Gets the value of the originator property.

Returns:
possible object is EndpointReferenceType

setOriginator

public void setOriginator(EndpointReferenceType value)
Sets the value of the originator property.

Parameters:
value - allowed object is EndpointReferenceType

getErrorCode

public BaseFaultType.ErrorCode getErrorCode()
Gets the value of the errorCode property.

Returns:
possible object is BaseFaultType.ErrorCode

setErrorCode

public void setErrorCode(BaseFaultType.ErrorCode value)
Sets the value of the errorCode property.

Parameters:
value - allowed object is BaseFaultType.ErrorCode

getDescription

public java.util.List<BaseFaultType.Description> getDescription()
Gets the value of the description property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the description property.

For example, to add a new item, do as follows:

    getDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list BaseFaultType.Description


setDescription

public void setDescription(java.util.List<BaseFaultType.Description> description)

getFaultCause

public BaseFaultType.FaultCause getFaultCause()
Gets the value of the faultCause property.

Returns:
possible object is BaseFaultType.FaultCause

setFaultCause

public void setFaultCause(BaseFaultType.FaultCause value)
Sets the value of the faultCause property.

Parameters:
value - allowed object is BaseFaultType.FaultCause

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

getHjid

public java.lang.Long getHjid()
Returns:
possible object is Long

setHjid

public void setHjid(java.lang.Long value)
Parameters:
value - allowed object is Long

getAnyItems

public java.util.List<BaseFaultType.AnyItem> getAnyItems()

setAnyItems

public void setAnyItems(java.util.List<BaseFaultType.AnyItem> value)

getTimestampElement

public java.util.Date getTimestampElement()

setTimestampElement

public void setTimestampElement(java.util.Date target)


Copyright © 2008 eBMWebsourcing. All Rights Reserved.