com.ebmwebsourcing.wsstar.basefaults.datatypes.impl.impl
Class BaseFaultTypeImpl

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.basefaults.datatypes.impl.impl.BaseFaultTypeImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

public class BaseFaultTypeImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType


Nested Class Summary
static class BaseFaultTypeImpl.DescriptionImpl
           
static class BaseFaultTypeImpl.ErrorCodeImpl
           
static class BaseFaultTypeImpl.FaultCauseImpl
           
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description, com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode, com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause
 
Constructor Summary
protected BaseFaultTypeImpl(BaseFaultType jaxbTypeObj, java.util.logging.Logger logger)
           
protected BaseFaultTypeImpl(java.util.Date timestamp, java.util.logging.Logger logger)
          Default constructor Note : According to the xml schema the "timestamp" field is mandatory
protected BaseFaultTypeImpl(java.util.logging.Logger logger)
          Constructor called only by inherited classes /!
 
Method Summary
 void addDescription(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description value)
           
 java.util.List<com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description> getDescriptions()
           
 com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode getErrorCode()
           
 com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause getFaultCause()
           
protected  BaseFaultType getJaxbTypeObj()
           
protected  java.util.logging.Logger getLogger()
           
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getOriginator()
           
 java.util.Date getTimestamp()
           
 void setErrorCode(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode value)
           
 void setFaultCause(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause value)
           
protected  void setJaxbTypeObj(BaseFaultType jaxbTypeObj)
           
protected  void setLogger(java.util.logging.Logger logger)
           
 void setOriginator(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType value)
           
 void setTimestamp(java.util.Date value)
           
static BaseFaultType toJaxbModel(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType apiTypeObj, BaseFaultType inheritJaxbTypeObj)
          A way to create a BaseFaultType "Jaxb model type" object from a BaseFaultType "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseFaultTypeImpl

protected BaseFaultTypeImpl(java.util.Date timestamp,
                            java.util.logging.Logger logger)
Default constructor Note : According to the xml schema the "timestamp" field is mandatory

Parameters:
timestamp - the timestamp of the BaseFaultType) object that must be {@link GregorianCalendar} representation of an Date xml type.

BaseFaultTypeImpl

protected BaseFaultTypeImpl(BaseFaultType jaxbTypeObj,
                            java.util.logging.Logger logger)

BaseFaultTypeImpl

protected BaseFaultTypeImpl(java.util.logging.Logger logger)
Constructor called only by inherited classes /!\ Attribute "jaxbTypeObj" not yet initialized

Method Detail

getJaxbTypeObj

protected final BaseFaultType getJaxbTypeObj()

setJaxbTypeObj

protected final void setJaxbTypeObj(BaseFaultType jaxbTypeObj)

getLogger

protected final java.util.logging.Logger getLogger()

setLogger

protected final void setLogger(java.util.logging.Logger logger)

getDescriptions

public final java.util.List<com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description> getDescriptions()
Specified by:
getDescriptions in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

addDescription

public final void addDescription(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description value)
Specified by:
addDescription in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

getErrorCode

public final com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode getErrorCode()
Specified by:
getErrorCode in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

setErrorCode

public final void setErrorCode(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode value)
Specified by:
setErrorCode in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

getFaultCause

public final com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause getFaultCause()
Specified by:
getFaultCause in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

setFaultCause

public final void setFaultCause(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause value)
Specified by:
setFaultCause in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

getOriginator

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getOriginator()
Specified by:
getOriginator in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

setOriginator

public final void setOriginator(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType value)
Specified by:
setOriginator in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

getTimestamp

public final java.util.Date getTimestamp()
Specified by:
getTimestamp in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

setTimestamp

public final void setTimestamp(java.util.Date value)
Specified by:
setTimestamp in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType

toJaxbModel

public static BaseFaultType toJaxbModel(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType apiTypeObj,
                                        BaseFaultType inheritJaxbTypeObj)
A way to create a BaseFaultType "Jaxb model type" object from a BaseFaultType "api type" one

Parameters:
apiTypeObj -
inheritJaxbTypeObj - TODO


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